Write steps in detail