don't rely on clone to update (because it does not)