adding ruby version, some notes on refinements