update style by feedback process