bad source file fixed