template assignments