Glorious green trolls