This does not need to be branching.