refresh & recharge