Ivins passes budget but not without last-minute change to ge