explaination on how to share