E-IPO system