c-rebase