add sharing and style it