fdg and source code