Well done! I remember the first time I did any code work in SMF successfully, man, I was so excited. It was an edit to Simple Portal, in which I attempted - incorrectly and unsuccessfully at first - to edit a block's text string. But when it finally came together right, it was SO AWESOME.
Just keep at your tinkering and before you know it you'll be an expert at this stuff. The important thing to remember is with every break in the system, or seemingly bad thing, there's always a fix. And with that fix comes a great feeling of satisfaction knowing not only that you figured out how to fix it, but also that if something similar ever happens again, you can apply the new-found knowledge to the next problem. For us code monkeys, this is a part of every day tinkering, and is actually enjoyable (in an anxious, frustrating kind of way).
