modify campaign and community models