Why aren't we just passing data_list into this join function? Also, please rename data_list.