Pursuing implementation of new template system