EAFC for idiots