I still have another concern.I know there should have no gap between two H1B,but I don't know that is based on pay check or H1B starting date.If my next H1B start from a holiday,I can not get pay on that day. Thank you in advance! You are a very helpful and smart guy.