Prog 4 finished, just need to add comments