GP, requirements