fix to sharing component