ir handler added