wire update&ir bugfix