BCCAG, PECAN and GECAN