Exploring MFC in depth