fix some ruby, add some stuff
start fixing 2.0+/- issues