implementing new sharing
v1540