rspec passes, some gems added