A method of obtaining a surface-enhanced optical property of an analyte using a flexible structured substrate having a metal layer conformably disposed on nanostructure, a flexible structured substrate, and a method of making the same. Furthermore, a method for providing a current is described. An access address issued by a processor unit and stored in a register 25 is compared with the address stored in the next-line pre-fetch control apparatus 38 and, if the two addresses are identical, a value obtained by adding a data block size \u03bb of cache memory to the address stored in the next-line pre-fetch control apparatus 38 is stored again in the next line pre-fetch control apparatus 38. The mirror case is molded with no obstructions in a recessed base for holding the mirror, and the pivotable socket is molded at one side of the mirror case. The first sensing layer includes a first position sensing layer extending longitudinally along the first side.