We are waiting for I485 approval but my H1 is going to expire in June. I don\'t expect to get the approval before end of this year. My attorney told me that I don\'t have to apply for H1 renewal since I can use my EAD until it expires by the end of the year. But I felt it is safe to renew my H1 since who knows what my company is going to do. Do you guys know if my application for H1 renewal would delay or interfere my I485 processing? Or do I need to renew my H1 visa at all? I read a message saying that EAD supersedes H1 visa. I don\'t know if it is true or not. Any suggestion is welcome Thanks in advance.