updates to the analyzer