some more ruby stuff