fixed bug where an extra parity throw was being incorrectly added to transitions