List template function
List template function