Inside DFC