figured out strange reocurring non-fired outputs/memory error. every
transition can only handle one condition.