broke lots of things, now need a spec runner to verify some basic stuff