create the GPRegister class