add newmain files