Assignment7 submission