more tests, smaller improvements