Update preInitialization method