adaptive preprint