cleaning up assignment1