I think this line may be causing it to repeat the last or statement on the "Unknown" and another branch.