hw7
hw7 - with new files