update bar width