added data.sequence version