protect reserved field in update()