Ah thank you for the response :D I'll try taking a look at the code to see if I can tweak it. The "format cursive" and "format bold" options in addText sound really cool to have, but don't worry if you are short of time.
Thanks again!