Add main source code