add data struct content