Added idea about templates