add share constraints