ruby version
normalized require list
better mem mgmt