A question for you first... why do you specify using INTERRUPT?