improve rspec