fixed issue with IRSystem becomming a singelton