Share manager modify event handler. There are still errors with this, but I'm moving on