sam 82 hi my friend I just like to ask about the affidictave support is it requered and necessary? I mean I am engineer and have good experience and high salary, and if they need an account or cash how much they need, and if i bring a document from my work woth my basic salary is it enough?