skeleton templates and model additions