added generic template EntityListTemplate