odrvm features explained