update hand