rebase doesn't require range