ruby module re-oraganized