halfwya through switching to rspec
5 out of 6 tests passing in rspec