multidimensional pure ruby stuff started