First iteration on task 3, need to check task 2