added linewidth option for finer lines