initial commit for assignment 6