[data] add basics without logic