Got recursive template working for split names