diff --git a/scripts/ai/test.lua b/scripts/ai/test.lua
index 4a9cbd3..f64f3e6 100644
--- a/scripts/ai/test.lua
+++ b/scripts/ai/test.lua
@@ -1,4 +1,21 @@
-function control(pilot)
-  accel(1)
+function follow()
+  face(1,1)
+end
+
+function goto()
+  v = gettarget()
+  face(v)
+
+  d = getdist(v)
+  if d < minbrakedist()*1.05 then
+    poptask()
+  else
+    accel(1)
+  end
+end
+
+function control()
+  pushtask(0, "follow");
+  --pushtask(0, "goto", createvect(1000, 0));
 end