added the idea of fake groups for browsers that dont support them