CFG and ECFG readers done