!! the d date !!