THIS IS SO FUN!!!! :) I realize I am yelling at you, but I am SO EXCITED to see something finally coming together. Not perfectly, mind you, but better than anything else i have done. Yes, it amuses me. It might not amuse anyone else, but it amuses me.
And for those of you who don't know what chuffed means, it is British slang for being pleased with yourself. It isn't what you first thought. Get your mind out of the gutter. :P