data & 1st version