resolved confusion between templates and base-systems