A self-aligning guide pin has two tapered protrusions. An application program specifies an origination and destination of multimedia data transfer and orders multimedia data transfer start. A steel disk within the housing provides self-righting weighting.