 }
 
 void go_to(int16_t x, int16_t y) {
-	absolute_steps(x * draw_scale + draw_x, y * draw_scale + draw_y);
+	// absolute_steps(x * draw_scale + draw_x, y * draw_scale + draw_y);
+	absolute_point(x * draw_scale + draw_x, y * draw_scale + draw_y);
 }
 
 void draw_line(int16_t x0, int16_t y0, int16_t x1, int16_t y1) {

// uint8_t text_char_sep = 10;
int16_t draw_x = 0;
int16_t draw_y = 0;
float draw_scale = 2;


/* cuts the power to the motors (they will hold thier positions) 

	}
}

void draw_path(int16_t x, int16_t y, double scale) {
	draw_x = x;
	draw_y = y;
	draw_scale = scale;
