add private constructor to RxUtil