cleaner conditional ruby_block