first release, passing 127 tests