did dome more digging...
it turns out the spouses 87000 limitation is for permanent residents while parents 40000 limitaiton is for citizens. so the article above is not correct.
© PREFERENCE CATEGORIES." Section 203(a) of the Immigration and Nationality Act (8 U.S.C. 1153(a)) is amended:
(1) By striking paragraph (1) and inserting the following:"(1) Parents of a citizen of the United States if the citizen is at least 21 years of age. Qualified immigrants who are the parents of a citizen of the United States where the citizen is at least 21 years of age shall be allocated visas in a number not to exceed 40,000, plus any visas not required for the classes specified in paragraph (3), or".
(2) By striking paragraph (2) and inserting the following:"(2) Spouses or children of an alien lawfully admitted for permanent residence or a national. Qualified immigrants who are the spouses or children of an alien lawfully admitted for permanent residence or a noncitizen national of the United States as defined in section 101(a)(22)(

of this Act who is resident in the United States shall be allocated visas in a number not to exceed 87,000, plus any visas not required for the class specified in paragraph (1)"