first load of source files (needs to be adapted)