changed sharing scheme