initial work on string tries