The forums love you too, Snape!

A quick tip for interfaces: you can insert a GUID (globally unique ID) after the '= interface' bit using CTRL-SHIFT-G. That's what the scary long number is in the above code. You don't specifically need a GUID, but it can give you more options later in using the interface IIRC.