stage 3 done working on 4 3