cleaned up Assgn 10