added lineWidth