Legislators would report their campaign contributions and expenditures before the general election under an ethics bill approved by the Utah House Monday on a 27-1 vote.

Sen. Omar Bunnell, D-Price, cast the lone negative vote.Sponsored by Sen. Stephen Rees, R-Salt Lake, SB104 was forwarded to the House for its consideration.

The bill requires one reporting before the election and one afterward.

Sen. Lyle Hillyard, R-Logan, said he believed Provo Republican Rep. Byron Harward has sponsored "a much better bill" but Rees' bill is a step in the right direction.

Hillyard said constituents are "deeply concerned by things they are hearing, things they are reading. I think we need to do something to restore public confidence."

Sen. Millie Peterson, D-West Valley City, introduced an amendment to Rees' bill that would have required legislators not running for re-election to file a final financial statement by April 30 of the election year.

"Why go overboard and try to dot every `i' and cross every `t.' This is overkill," said Sen. Chuck Peterson, R-Provo. "I've been here four years and no one has offered me a bribe yet and I'm getting a little upset over this."

But Sen. Dixie Leavitt said he too was concerned about how campaign contributions are used, particularly when the recipient is not seeking reelection.

"As I understand it, they're free to use it as they want to use it and I have some concerns about that," Leavitt said.

However, Leavitt said Peterson's bill amendment did not address that issue.

The amendment failed.