Change data structor