ruby overhaul