Some pro-opposition demonstrators in Ukraine have ended a two-week vigil in the capital after lawmakers approved a series of electoral reforms.

Tens of thousands of people had packed Kiev's main square following a flawed presidential runoff election on November 21.

Opposition leader Viktor Yushchenko Wednesday, urged the masses to return home, but to look toward the court-ordered repeat election on December 26.

Parliament Wednesday adopted the election reforms aimed at preventing fraud in the new vote.

Also included are constitutional changes that transfer some presidential powers to parliament. 

The opposition has also ended a blockade on government buildings.  Some demonstrators remain in Kiev.

Meanwhile, outgoing President Leonid Kuchma has fired Prosecutor General Hennadiy Vasylyev following opposition demands for his dismissal in connection with the election crisis.

Rival presidential candidate Prime Minister Viktor Yanukovych says the new electoral measures will not stop fraud.

Some information for this report provided by AFP, AP.