starting to add 1.2 capability - going to reproduce the 1.0 switch and then do some cleverer stuff with tables that ive been wanting to do for a while