Finished 1-5 steps

finished 1-5 steps