slight imporvement to style