port to example with requriment
update rest name