eliminate branching in tight loop