adding date-time interval procs for contract countdown calcs etc.