Lab 8 FINISHED, added comments