improved style
improved style