add data strcture

Signed-off-by: Yifan <zhu_yifan@me.com>