all user stories covered and all tests passing