preversion_2 for registration