passes all tests, changed outcome to allow for a major