IPOWER INC