adding Rspec, incomplete