general GAC in progress