change share instance method