hmm, how is data encoded, do we use ascii, or limit ourself to the set a-z0-9 (1 storage device alone can have up to 51 states though...)