some playing around with the class structure.  i think this is a decoder that we
can try to fire up, if we dare...