Moderators

Any chance to apppoint a few moderators to the site? As much as I appreciate free speech and all of this, the xoxohth trolling invasions are starting to get quite old by now, someone to take out the trash wouldn't hurt.