c-smart main