more work fixing up the change_horiz routine
stuff