jewel: update prop