Pass all tests and fix warnings