RUBY ON THE RIVER MEGA UPDATE. OVAR 100000 LINES OF CODE