improved share modal