Create Function_Tamplate