change data to next etc
merge