task 1 done and compiled, need to see if it works