faster refresh