debugged sorttemplate