A system and method is provided for displaying a display element on a display in which a display element may be displayed responsive to a command, the display element being associated with another display element. In the non-linearity compensation circuit, the reference voltage is transformed into a temperature independent current. A part of an upper surface of the first soft magnetic layer outside both side ends in a track-width direction of the MR multi-layered structure is located lower in height than an upper surface within a region where the MR multi-layered structure is formed, of the lower magnetic shield layer. The transversely extending ribs include ribs 18a with a smaller height H1 from the drainboard surface 14a downward and ribs 18b with a larger height H2 from the drainboard surface 14a downward, the ribs 18a and the ribs 18b alternating with each other.