Added in changes from master branch but rspec now works again
merged with rspec_working branch
Fixed stupid typo error. Hours of my life gone. But it works