refactors en list render