update Requirer