pattern interrupt