update to Initialization