Handle update correctly.