GPSC: How far we’ve come