Worked on methods 4,5