failing with some new compiler errors, different tests this time