restoring real branch