After you file

God, I hope so!! I also went to the portal and put in my bank account information to have my stimulus check direct depositd. When I checked back today it said they would  be mailing my check on April 24th. At least now I know its telling everyone that they're getting a paper check..