fixed update_all