add d12 interrupt