I won't edit source code in text edit again, I swear.