add operation modify to User