instruction steps