Was this based on a Blanket L petition? I think that you need to take your documents to an attorney and have them review the PED on your visa along with the other documents to be sure that you have not violated your status. It does not sound like you did, but it is difficult to make that determination for sure without seeing your documents.
Answered on Jul 16th, 2014 at 7:52 PM