Compiling GPC - round 2