patched cube to support desc temporal order