generate conceptual date