preliminary implementation of interrupt forwarding