Advanced Generation (O.G.'s Rewritten Version)