ty for share