add heuristic column parsing tool