before use dataId instead of data