Some lawer told me that one person can only have one I-485, and one can call CIS to switch from one I-140 to another I-140.