reco cfgs and macro