ShareProvider added