     SysCalls.move_absolute(
       SysCalls.get_current_x(),
       SysCalls.get_current_y(),
-      needs["z"],
+      @safe_height,
       needs["speed_x"],
       needs["speed_y"],
       needs["speed_z"]

defmodule FarmbotCeleryScript.Compiler.Move do
  alias FarmbotCeleryScript.SysCalls

  def move(%{body: body}, _env) do
    quote location: :keep do

         args: %{label: "safe_height"},
         kind: :special_value
       }),
       do: @safe_height

  defp to_number(axis, %{
         args: %{label: "current_location"},
