Finish hw3 app