Initial 1.9.3
Initial 1.9.3
Rewrote for 1.9.3 and actually completed meaningful functionality.