add data vison