alright. I think I am working towards figuring out how to write the impwrite command. I will read the entire dictionary in as a vector, modify the header's vector such that I can tell which line the headers are on (each header, of course, containing the most typical ending of the rhyming block). I will then place the appropriate word the given syllable number under the header, adding in the type of word it is afterwards. After this, I can effectively return to working on the Chimp code by working on rhyming and pucntuation rules to be implemented in the typewriter.cpp (or maybe monkey.cpp ... I haven't decided just yet).