share mechanisme