soft moc inc