In May 2007, founding editors and creators of the magazine Derek Powazek and Heather Champ announced their departure after a power struggle with 8020 Publishing CEO Paul Cloutier.
In May 2007, the creators of the magazine, Derek Powazek and Heather Champ, departed after a conflict with 8020 Publishing's head, Paul Cloutier.