We utilize a priority queue to handle our interrupts by priority - we take the next highest priority off the stack first.