adding all steps