try not to fall in love with ruby.........