This was a difficult challenge.