add share code