rebase Shared