Provided are nonvolatile memory devices and programming methods thereof. The device includes an elongate flexible member configured to be positioned adjacent the perimeter surface of the body structure, an atraumatic tip positioned at a distal end of the elongate flexible member, and an elongate body. Here, the conductive member and the line interpose the metal powders therebetween and come in surface-contact with each other. The frame is movable beneath the lower connection member of the cart. Next, the modification may be compared against a modification threshold to determine whether the modification warrants corrective action.