Altered structure for gh page generation