pass along the active column as well
correctly catch keyboard interrupts
disable the vline until a working fix has been found
introduce small dumb horse in case angry horse is too large