final version of all source files