refactor round letter and add rspec tests
rollback to fix merge issue
fixed merge conflicts