add enhance share