first templete for main body