working on assn6