fix LST,MAP,STRUCT data

fix LST,MAP,STRUCT data, add test