Tasks 1-9 done