3/4 template 2 done. Template 1 need to be badly modified.