many plotting updates, and new sample