removed shaftWidth, now use shaftStyle = lw ..., and added connectOutside