Haha, nice try, I know your site perhaps you aren't aware of the situation at all. Please try to understand your first post before poking your nose into other people's business and speculate if he is self-advertising, did he annoyed you anyway?
No need to make any further comment for I will not...