added share API