add method setData