preinitialize

not defined yet