adding the source files