Hw8

Hw8 into master.