added sharing feature