iteration 3 complete, legislators call refactored