register controller update