Annalect-white-paper