Finished tasks #1, #2 #3 and #6