bug fix: use objects.all() directly to get update info