reorganize branch