removed template dependencies