support better result rendering