partially updated analyzer