Task 6 Nearly Finished