implement rspec
implement rspec