Functional 2 speed template complete