dates in java are hard
trying to understand shutdown hooks
shutdown