initial commit for Assginment 3