render the result based on the list