all tests passing, completed assignment