added rspec given for some better speccing