diff --git a/mesecons_extrawires/vertical.lua b/mesecons_extrawires/vertical.lua
index 3274c1afe14f9162dc3f03a2b6fafb78e9526a92..29b5cf68cc804cd181fd61860575ce2b7d1a409c 100644
--- a/mesecons_extrawires/vertical.lua
+++ b/mesecons_extrawires/vertical.lua
@@ -33,24 +33,24 @@ local brules =
  {x = 0, y = 1, z = 0}}
 
 local vertical_updatepos = function (pos)
-	local node = minetest.env:get_node(pos)
+	local node = minetest.get_node(pos)
 	if minetest.registered_nodes[node.name]
 	and minetest.registered_nodes[node.name].is_vertical_conductor then
-		local node_above = minetest.env:get_node(mesecon:addPosRule(pos, vrules[1]))
-		local node_below = minetest.env:get_node(mesecon:addPosRule(pos, vrules[2]))
+		local node_above = minetest.get_node(mesecon:addPosRule(pos, vrules[1]))
+		local node_below = minetest.get_node(mesecon:addPosRule(pos, vrules[2]))
 		local namestate = minetest.registered_nodes[node.name].vertical_conductor_state
 
 		local above = minetest.registered_nodes[node_above.name] and minetest.registered_nodes[node_above.name].is_vertical_conductor
 		local below = minetest.registered_nodes[node_below.name] and minetest.registered_nodes[node_below.name].is_vertical_conductor
 
 		if above and below then -- above and below: vertical mesecon
-			minetest.env:add_node(pos, {name = "mesecons_extrawires:vertical_"..namestate})
+			minetest.add_node(pos, {name = "mesecons_extrawires:vertical_"..namestate})
 		elseif above and not below then -- above only: bottom
-			minetest.env:add_node(pos, {name = "mesecons_extrawires:vertical_bottom_"..namestate})
+			minetest.add_node(pos, {name = "mesecons_extrawires:vertical_bottom_"..namestate})
 		elseif not above and below then -- below only: top
-			minetest.env:add_node(pos, {name = "mesecons_extrawires:vertical_top_"..namestate})
+			minetest.add_node(pos, {name = "mesecons_extrawires:vertical_top_"..namestate})
 		else -- no vertical wire above, no vertical wire below: use default wire
-			minetest.env:add_node (pos, {name = "mesecons_extrawires:vertical_"..namestate})
+			minetest.add_node(pos, {name = "mesecons_extrawires:vertical_"..namestate})
 		end
 	end
 end
@@ -79,7 +79,7 @@ minetest.register_node("mesecons_extrawires:vertical_on", {
 		offstate = "mesecons_extrawires:vertical_off",
 		rules = vrules
 	}},
-	drop = {"mesecons_extrawires:vertical_off"},
+	drop = "mesecons_extrawires:vertical_off",
 	after_place_node	= vertical_update,
 	after_dig_node 		= vertical_update
 })
@@ -123,7 +123,7 @@ minetest.register_node("mesecons_extrawires:vertical_top_on", {
 		offstate = "mesecons_extrawires:vertical_top_off",
 		rules = trules
 	}},
-	drop = {"mesecons_extrawires:vertical_off"},
+	drop = "mesecons_extrawires:vertical_off",
 	after_place_node	= vertical_update,
 	after_dig_node 		= vertical_update
 })
@@ -145,7 +145,7 @@ minetest.register_node("mesecons_extrawires:vertical_top_off", {
 		onstate = "mesecons_extrawires:vertical_top_on",
 		rules = trules
 	}},
-	drop = {"mesecons_extrawires:vertical_off"},
+	drop = "mesecons_extrawires:vertical_off",
 	after_place_node	= vertical_update,
 	after_dig_node 		= vertical_update
 })
@@ -167,7 +167,7 @@ minetest.register_node("mesecons_extrawires:vertical_bottom_on", {
 		offstate = "mesecons_extrawires:vertical_bottom_off",
 		rules = brules
 	}},
-	drop = {"mesecons_extrawires:vertical_off"},
+	drop = "mesecons_extrawires:vertical_off",
 	after_place_node	= vertical_update,
 	after_dig_node 		= vertical_update
 })
@@ -189,7 +189,7 @@ minetest.register_node("mesecons_extrawires:vertical_bottom_off", {
 		onstate = "mesecons_extrawires:vertical_bottom_on",
 		rules = brules
 	}},
-	drop = {"mesecons_extrawires:vertical_off"},
+	drop = "mesecons_extrawires:vertical_off",
 	after_place_node	= vertical_update,
 	after_dig_node 		= vertical_update
 })