interactive with lines