followed pretty rspec