The branch test
The branch modify