_update bug fix take 2