Allow branch changes

User interface will come later