fix bug update