what knids of requriments do we need to prepare for applying H1B, I have my M.s. Thankds for your help. chris