add dynamic menu, styles etc