add right-click func