update + testUpdate