split linkList into three templates