added opr routing