distinfo should be parsed much earlier, before other analyses