fixed number update bug