make registerPartial sync