add BlockInterrupt code