IPS CORP