done ex7
bugs:
all dates are current date