adding IR codes