-- style refine --