better way of handling dates that are too large