resources sharing