Add MainContract