Sharing

Add sharing functionality.