ruby is still much more pleasant to work with...