SOFFRONT CORPORATION