Ron, I am currently on H1b visa with an approved i-140. I was thinking of starting (first as a hobby) a mobile-app as a side thing. I then realized I can't be making money out of it as long as I am on H1B. I was wondering if and when I get a EAD, am I legally allowed to have a side business (assuming my employer is fine with it)? Also, since I have 2 approved i-140s (one PERM based, another NIW), does your answer to the above depend on one or the other? Thanks much.