add demo item template and test for template