fixed multi-refresh behavior