I dunno why but I've been getting a'lot of trolls and bots contacting me on this site and it's starting to become an issue. Is anyone else having a problem with this? There's gotta be a way of vetting people no this site to prevent these issues, because right now it's getting seriously annoying.