Started implementation of BranchFragment