reintroduced rspec
misc
rspec tests all pass