update instead of set