Filled out assignment 5