So many hacks. All tests pass.