Added interrupt initialization