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 original editors and founders of the magazine, Derek Powazek and Heather Champ, stepped down following a disagreement with the CEO of 8020 Publishing, Paul Cloutier.