levels and setup update
recharging