add share feature