;
        chebyshev_context.moveTo(chebyshev_x_to_client(chebyshev_xs[i])+5.5, chebyshev_y_to_client(chebyshev_ys[i])+5.5);
        chebyshev_context.lineTo(chebyshev_x_to_client(chebyshev_xs[i])-5.5, chebyshev_y_to_client(chebyshev_ys[i])-5.5);
    }
    chebyshev_context.strokeStyle="#AA3311";
    chebyshev_context.stroke();
    chebyshev_context.closePath();

    // guides
    if(do_guides){
        min_d = Math.abs(chebyshev_xs[0] - chebyshev_client_to_x(client_x));
        min_i = 0;
        for(var i 