PAC generator