Intermidiate commit
Refactored the step execution update