manage registration process