GAP part 2