added square lineCap