fix over-rendering