Use gproc to register