Heuristic analysis merged