Building the GMCF infrastructure, currently for sync, creating C functions to access GPRM.