delightful ghc mfc

.