adding text and some markov stuff