added all steps