use of forward declarations to speed-up compilation
today date for deactivated dates