finish the data_structer_2 function