cgc trapping