Changed the logic for showPreliminary

Should be simpler now and no longer rely on dataVersion