new version of init code