deterministic data