Milestone 3 test cases 1-6 pass