readSourceFile