Sharing

Please don't delete this branch, will need another PR soon.