setData fix