all cuke, rspec tests done, 100% coverage