Solutions for the GPGP