GENERATION STUFF for GLAM ROCKERS