I was thinking the same thing that the U.S and Iran worked out some kind of a deal.
The check is in the mail.