add main source