Branches now work completely