continued #13.  hover events, interval, needed variables.