diff --git a/src/Omnibot.jl b/src/Omnibot.jl
index 08493ecb65d867c62d207598fcbcf3b7add65bed..a3bd948dcaca81e147d82733aa03fd249943e136 100644
--- a/src/Omnibot.jl
+++ b/src/Omnibot.jl
@@ -10,7 +10,7 @@ export setspeed
 
 using Sockets
 include("connectomnibot.jl")
-include("setspeeds.jl")
+include("setspeed.jl")
 include("getcoordinates.jl")
 
 end
\ No newline at end of file
diff --git a/src/setspeeds.jl b/src/setspeed.jl
similarity index 93%
rename from src/setspeeds.jl
rename to src/setspeed.jl
index 6ebb1c0a11599eed01df451046dba9ba9aee3f62..24397e89569f472322c2008e215eb3d4ee3a54e4 100644
--- a/src/setspeeds.jl
+++ b/src/setspeed.jl
@@ -19,7 +19,7 @@ end
 
 Also callable with a vector `v`. Then the set-points are set such that servo 1 gets set-point `v[1]` etc.
 """
-function setspeed(bot::TCPSocket,v::Int)
+function setspeed(bot::TCPSocket,v::Vector{Int})
     fullret = ""
     for (i,s) in enumerate(v)
         msg = 'w'*string(i)*string(s)
diff --git a/test/testclient.jl b/test/testclient.jl
index 202b78a3a7a8e216109345f90a6b9ac12e1a9def..bdca29d206b14869352e2a491f39916f32896524 100644
--- a/test/testclient.jl
+++ b/test/testclient.jl
@@ -4,7 +4,7 @@ ip = "192.168.0.101"
 bot = connectomnibot(ip)
 
 for i = 1:100
-    setspeeds(bot,[100,100,100])
+    setspeed(bot,[100,100,100])
     println("x:"*getx(bot))
     println("y:"*gety(bot))
     println("z:"*getz(bot))