Added Templates techniques