I received my refund, via direct deposit, for the correct amount. I have now received a check from the US Treasury. No letter enclosed. Why did I get this check?

Check is only $5 less than the refund I got via direct deposit. No letter of explanation was given. So don't know if they feel I messed up in original filing.