Added the step 5(Unfinished)