+ update bar descriptor