branding and reskinning; externalised redundant template code;