first stab at lazy readers. import twokenize