optimized refesh btn