working on interrupt structures