templates and Skip