"©:" at bottom needs semicolon instead of colon. Yes, I know you know better and just did not notice it. :)