added sharing capabilities