Solving The Region Code Dilemma