define scenario and guide user what needs to be done to do something