added setData