delegate registration process