social sharing and some fixes