OPINION
NOYES, Judge.¶ 1 The trial court granted summary judgment to Grosvenor Holdings L.C. (“Appel-lee”) on its claim that a referendum petition filed by Peoria Citizens for Responsible Development (“Peoria Citizens”) was untimely. Peoria Citizens and the City of Peoria and its City Council (“the City”) appealed. We affirm.
*139i.
¶2 In October 1996, Appellee requested that the City rezone about 71 acres of land from Suburban Ranch to Single Family Residential. On January 14, 1997, the request came to a public healing in an auditorium full of interested citizens. The proposed development was discussed and debated in detail. Many more citizens spoke in opposition to the rezoning request than in favor of it, and the City’s Planning and Zoning Commission decided against the rezoning request. By a four to two vote, however, the City Council overruled the Planning and Zoning Commission, approved the rezoning request, included “stipulations A-F as outlined in the Staff report,” and directed staff to prepare the written ordinance.
¶3 On January 21, the Council approved the minutes of the January 14 meeting. On February 4, the Council, with no discussion, passed and adopted the corresponding ordinance after it was read by the following title and number only: “Ordinance No. 97-06: An ordinance of the City of Peoria, Maricopa County, Arizona conditionally rezoning property from suburban ranch (SR — 43) to single-family residential (Rl-18) zoning district; amending the zoning map and providing for an effective date.”
¶4 On February 6, Peoria Citizens obtained a referendum petition number and circulated petitions to obtain the necessary signatures to refer the ordinance to the voters. A copy of the ordinance was attached to the petitions. On March 5, Peoria Citizens filed the petitions with the City Clerk, who, on March 27,1997, verified that enough qualified electors had signed the petitions to call for a referendum election. There then ensued a year of inactivity, for reasons not reflected in the record. On April 21, 1998, the City Council voted to place the referendum on the ballot for a special election on September 8,1998.
¶ 5 Appellee filed a complaint in superior court on May 1, 1998, requesting a declaration that the referendum petition was invalid because it was filed after the thirty-day time limit, and an injunction prohibiting the City Clerk from printing the referendum petition on the ballots for the upcoming election. After briefing and argument, the court granted summary judgment to Appellee. The court found that the January 14 vote to approve the rezoning request was a legislative act, that the ordinance was “merely administrative in nature,” that the thirty-day time limit began to run on January 21 (when the January 14 minutes were approved), and that the referendum petition was untimely because it was filed on March 5. This appeal followed. We have jurisdiction pursuant to Arizona Revised Statutes Annotated (“A.R.S.”) sections 12-120.21(A)(1) (1992) and 19-122(0 (Supp.1998).
II.
¶ 6 This case involves application of law to undisputed facts; our review, therefore, is de novo. See Voland v. Farmers Ins. Co., 189 Ariz. 448, 450-51, 943 P.2d 808, 810-11 (App.1997).
¶ 7 The Arizona Constitution allows a referendum on any legislative act. See Ariz. Const, art. 4, pt. 1, § 1(8). A referendum petition must be filed with the City Clerk within thirty days after passage of the “ordinance, resolution or franchise” being referred. See A.R.S. § 19-142(A) (Supp.1998). The key inquiry in this and related cases is to find the referable act: Was it the approval of the rezoning request or was it the adoption of the rezoning ordinance? In answering that question here, we see no way around Pioneer Trust Co. v. Pima County, 168 Ariz. 61, 811 P.2d 22 (1991). There, the supreme court held that conditional approval of a rezoning request was a legislative act, that subsequent adoption óf a rezoning ordinance would be an administrative act, and that the right of referendum was triggered by approval of the minutes of the meeting at which the rezoning decision was made. See id. at 65, 811 P.2d at 26. The present case involves the same essential facts as Pioneer Trust: conditional approval of a rezoning request, approval of the minutes at which the rezoning decision was made, and subsequent adoption of a rezoning ordinance. Although the ordinance in the present ease was adopted soon after the minutes were approved, and the ordinance in Pioneer Trust would be *140adopted at some unknown date in the future, Pioneer Trust held that approval of the minutes was the legislative act, and so the same must be true here. To distinguish cases like the present one from the holding of Pioneer Trust requires legislation, or revision of Pioneer Trust, and we can do neither. We also acknowledge that, although Arizona has strong public policy favoring both initiatives and referenda, the supreme court has made clear that, “In cases challenging compliance with constitutional and statutory requirements, however, we ... permit substantial compliance in the initiative context, but require strict compliance in the referendum context.” Western Devcor, Inc. v. City of Scottsdale, 168 Ariz. 426, 428, 814 P.2d 767, 769 (1991) (citations omitted).
¶ 8 We turn now to the arguments. The City argues that the January 14 rezoning decision was the “initial step of the approval process” and the February 4 adoption of the ordinance was the “final step in the legislative process.” The trial court rejected this argument; it found that the ease was controlled by Pioneer Trust and by Wenner-strom v. City of Mesa, 169 Ariz. 485, 491, 821 P.2d 146, 152 (1991), which held that an action becomes subject to a referendum when it is a final decision that circumscribes the freedom of the legislative body. We find no fault with the trial court’s analysis. We agree that, for all practical purposes, the rezoning decision was made on January 14, even though some administrative details were to be completed later. Because the approved minutes of the January 14 decision were available on January 21, the thirty days began to run then, which meant that the petitions were untimely when filed on March 5.
¶ 9 The City and Peoria Citizens argue that the January 14 minutes were insufficient to comply with the constitutional requirement that a “full and correct copy of the title and text of the measure” be attached to the referendum petitions. See Ariz. Const. art. 4, pt. 1, § 1(9). They claim that the minutes do not accurately reflect the Council’s action because stipulations A-F (which were actually provided by the developer) were referred to without specification in the minutes and because the approved ordinance contained some additional stipulations.
¶ 10 The argument that the minutes were insufficient without the developer’s stipulations is essentially the same argument that was rejected in Sherrill v. City of Peoria, 189 Ariz. 537, 540, 943 P.2d 1215, 1218 (1997), which approved referendum petitions that did not include the guidelines for the proposed development. See id. at 538-39, 943 P.2d at 1216-17. The supreme court found that requiring the guidelines to be attached to the petitions improperly “amplified the scope of § 19-121(E) by announcing an additional requirement that supplemental documentation be attached to the petition.” Id. at 539, 943 P.2d at 1217. The stipulations here axe like the guidelines that Sherrill held did not need to be attached to the petitions there.
¶ 11 Stipulations A-F in the minutes became Conditions A-F in the ordinance, and Conditions G and H in the ordinance began as oral promises by the developer at the January 14 meeting. The stipulations-conditions were as follows:
A. Stucco, brick, stone, or masonry type materials on all four (4) sides. Other materials may be approved by the City of Peoria.
B. Ground mounted air conditioning units.
C. Minimum fully enclosed two (2) car garages.
D. Clay tile, concrete tile, slate or other roofing materials as may be approved by the City of Peoria. Wood shake shingles and asphalt shingles are prohibited. “Built-up” flat roofs may be constructed provided that there is a minimum of twelve (12’) parapet to screen roofing materials from view.
E. Use of stucco “popouts,” precast concrete, or other architectural elements around windows facing the front of the lot.
F. Density shall be limited to 126 units.
G. That all lots in the proposed development fronting on Calle Lejos shall be a minimum of 145 feet in width and all lots fronting Calle Lejos shall be a *141minimum of 27,000 square feet, and all lots fronting Calle Lejos shall have a minimum side yard set backs of 25 feet.
H. That the developer will pave the half streets surrounding its project, and, with respect to the half street at Calle Lejos, that the paving will extend six feet north of the center line of Calle Lejos (into the “other half’ of the street) provided that the right of way is available to the City.
¶ 12 Of stipulations A-F, the only material one is F, which concerns lot density. This issue is covered in the January 14 minutes, which reflect that Appellee’s attorney stated, “This project would have a maximum of 126 homes, which would average out to approximately 1.77 units per acre.” (Stipulation F originally provided for 130 units. By the time of the meeting, however, the developer had reduced its request to 126 units.)
¶ 13 Peoria Citizens argues that the January 14 minutes are insufficient because conditions G and H were not included in stipulations A-F. Conditions G and H are, however, reflected in the January 14 minutes, as follows: “[Appellee’s attorney] explained that the lots fronting Calle Lejos will be a minimum of 145 feet in width, will be a minimum of 27,000 square feet, and will have a minimum side-yard set back of 25 feet____ In addition to paving of streets, the developer will provide the infrastructure necessary to service the development.” The minutes also reflect that the attorney stated, “[T]he developer will pave streets within the subdivision, and on all surrounding sides.”
¶ 14 Because conditions A-E are minor details and conditions F, G, and H are reflected in the January 14 minutes, we conclude that attaching the approved minutes to the referendum petitions would meet all applicable constitutional and statutory requirements, and we therefore reject the argument that only the ordinance would suffice. When, as here, approved minutes pre-exist an adopted ordinance and reflect the action taken by the legislative body, Pioneer Trust provides that the decision reflected in the minutes is the referable act, and section 19-121(E) provides that those minutes are to be attached to the referendum petitions. The law might be better if it allowed some flexibility when the ordinance is adopted shortly before or after the minutes are approved, but the present law is dualistic and inflexible on this point; it requires an answer to this either-or question: Was the legislative body’s referable act its approval of the rezoning request or its adoption of the rezoning ordinance?
¶ 15 We do not like the “heads we win, tails you lose” advantage referendum opponents now enjoy because of the ordinance-or-minutes dualism we perpetuate with this opinion. On facts such as exist here, if the referendum proponents act on the approved minutes, adversaries can argue, as the dissent does here, that the proponents should have acted on the adopted ordinance. If the proponents act on the adopted ordinance, adversaries can argue, as they do here, that the proponents should have acted on thé approved minutes. Both sides of the question are fairly debatable in a ease like this one. But because the present rules are bright line ones that are to be strictly applied, we cannot fault the referendum opponents for taking advantage of those rules, and we will not reverse the trial court for applying those rules.
III.
¶ 16 Peoria Citizens also argues that the complaint should be dismissed on grounds of waiver and laches because it was filed more than one year after verification of the signatures on the petition. The doctrine of laches has recently been applied in one election case, Mathieu v. Mahoney, 174 Ariz. 456, 851 P.2d 81 (1993), and rejected in another, Kromko v. Superior Court, 168 Ariz. 51, 811 P.2d 12 (1991). Those cases turned on the timing of the complaint in relation to the election. The complaint in Kromko was timely because it was filed a month and a half before absentee voting began. 168 Ariz. at 57, 811 P.2d at 18. The complaint in Mathieu was untimely because it was filed fifteen days before absentee voting began, the trial was held one day after the complaint was served, and defendants’ ability to pre*142pare a defense was prejudiced by this timing. 174 Ariz. at 459, 851 P.2d at 84.
¶ 17 In this ease, the May complaint was filed well before the scheduled September election, and the trial court, with reason, found that Peoria Citizens had “ample time ... to mount their defense and present their ease to the court.” We find no abuse of discretion in the trial court’s conclusion that laches should not be applied.
ÍV.
¶ 18 The judgment is in all respects affirmed.
JON W. THOMPSON, Presiding Judge, concurs.