update(but allin is not work)