The display of the date does not always work.
Overall, not bad, with significant room for improvement