add the source files