Added initializing steps