Another attempt.
Another improvement.