other branch exits, so no need to this in a branch