before better data
data uses number