A clinician programmer system comprising: a clinician programmer having a first display configured to display information to a user relating to an implantable device, a user input mechanism configured to receive inputs from the user controlling content shown on the first display, a secondary unit communication interface, and a controller; and wherein the clinician programmer system further comprises: a secondary unit having a secondary display, wherein the controller is configured to receive a user input from the user input mechanism, thereby enabling the user to select between two operating modes, a first mode that sends a display signal to the secondary display causing content shown on the secondary display to mirror content shown on the first display and a second mode that sends a display signal to the secondary display causing content shown on the secondary display to differ from content shown on the first display, and wherein the secondary unit communication interface is selectively attachable to the secondary unit, the secondary unit communication interface being configured to transmit information to the secondary unit and receive information for processing from the secondary unit, the secondary unit communication interface optionally comprising an HDMI port, characterized in that the secondary unit has the secondary display configured for being hung on a wall of a surgical room and wherein said secondary display is at least double the size of the first display. a clinician programmer having a first display configured to display information to a user relating to an implantable device, a user input mechanism configured to receive inputs from the user controlling content shown on the first display, a secondary unit communication interface, and a controller; a first display configured to display information to a user relating to an implantable device, a user input mechanism configured to receive inputs from the user controlling content shown on the first display, a secondary unit communication interface, and a controller; and wherein the clinician programmer system further comprises: a secondary unit having a secondary display, wherein the controller is configured to receive a user input from the user input mechanism, thereby enabling the user to select between two operating modes, a first mode that sends a display signal to the secondary display causing content shown on the secondary display to mirror content shown on the first display and a second mode that sends a display signal to the secondary display causing content shown on the secondary display to differ from content shown on the first display, and wherein the secondary unit communication interface is selectively attachable to the secondary unit, the secondary unit communication interface being configured to transmit information to the secondary unit and receive information for processing from the secondary unit, the secondary unit communication interface optionally comprising an HDMI port, characterized in that the secondary unit has the secondary display configured for being hung on a wall of a surgical room and wherein said secondary display is at least double the size of the first display. a secondary unit having a secondary display, wherein the controller is configured to receive a user input from the user input mechanism, thereby enabling the user to select between two operating modes, a first mode that sends a display signal to the secondary display causing content shown on the secondary display to mirror content shown on the first display and a second mode that sends a display signal to the secondary display causing content shown on the secondary display to differ from content shown on the first display, and wherein the secondary unit communication interface is selectively attachable to the secondary unit, the secondary unit communication interface being configured to transmit information to the secondary unit and receive information for processing from the secondary unit, the secondary unit communication interface optionally comprising an HDMI port, characterized in that the secondary unit has the secondary display configured for being hung on a wall of a surgical room and wherein said secondary display is at least double the size of the first display.