GP SERVICES AGREEMENT