create main source file