some minor variations to make easy to plot