rewrote compile jurdiction code to use the union tool, much more efficient