learning some ruby why not