I have all that ready for our tax season (June), but this one has been by surprise. It's really amazing the lot of things I don't know about what documentation you need for... many things. Why don't they teach us in school before we have the surprises.