Passed 8 test, added 9 test