added stroke opacity