another attempt to add all source files