usr_version() and usr_pre_init() added; formal (name) changes