generate song pages