Not sure why the task fails requirement 3 even though it is doing exactly what the requirement states.