something wrong with task 4