added new generic table row renderer