update the validation regex a bit
documentation on how I think we should layout the keyspace