sole source file