fix diskdv, fix random access api