Assignment 7 complete