E - GENERATION CORPORATION