branch should be empty