as for the hate on this site, its the internet man, just lean with it, rock with it.