A few years ago during F1, I extended my CPT without approval. It was for about 3-4months. Since then, I have been on H1B and re-entered the country multiple times. My I-140 is approved. Questions: 1. Will there be a problem when filing I-485? 2. Will I be protected by 245k? 3. The unauthorized work is not mentioned anywhere in my H1B (DS-160) or I-140 applications. Is that an issue?