Anatomy of a GP