Eliminated rechecking of districts, now works for either democrats or republicans, improved speed