Implementation of share object + bug fixes