base rspec tests
better spec tests