add share delete interface