update style by vichet