all tests are passing, i think. but some are commented out because they just take a very long time. i need some optimizing passes.