James - more ruby stuff