There is provided a pipe lining method wherein a lateral pipe lining material and a main pipe lining material are securely joined. In one aspect of the present invention, a nanowire structure includes a substrate and at least one nanowire attached to the substrate. Each first slideway includes a blocking portion. Program instructions executed by the processors 4, 6 control a cache controller 26 to modify the control data associated with the cached data while it remains stored within the cache memory 14 and remains valid. A clip applicator includes clip carrying jaws pivotally coupled and forming a mouth.