LP and GP