added assignment template