practice branching and merging