tg-update:  a wild stab at a rebase mode