Yachin yachin ivry nanowire