I think it is better to post in forum... even your site listed in google