diff --git a/src/LabProcesses.jl b/src/LabProcesses.jl
index ed82dd2dc4c2c6da2bec510b13ef303199dbb0d6..40b425e63cb2fc051a5ca7cddb229c066eb2cbd6 100644
--- a/src/LabProcesses.jl
+++ b/src/LabProcesses.jl
@@ -1,13 +1,14 @@
 # __precompile__()
 installed_packages = Pkg.installed()
-if "LabConnection" ∉ keys(installed_packages)
-	Pkg.clone("https://gitlab.control.lth.se/labdev/LabConnection.jl")
+if "LabConnections" ∉ keys(installed_packages)
+	Pkg.clone("https://gitlab.control.lth.se/labdev/LabConnections.jl")
+	# Pkg.checkout("LabConnection","v0.0.1")
 end
 
 
 module LabProcesses
 
-using ControlSystems, LabConnection.Computer, Parameters
+using ControlSystems, LabConnections.Computer, Parameters
 
 include("utilities.jl")
 
diff --git a/src/interface_implementations/ballandbeam.jl b/src/interface_implementations/ballandbeam.jl
index a1dc73fd966f8195d58fe87e2e55a13fd63c41af..f42fbe05f98f7fc5a74368aea75a8a13ff827748 100644
--- a/src/interface_implementations/ballandbeam.jl
+++ b/src/interface_implementations/ballandbeam.jl
@@ -38,8 +38,7 @@ const beam_system, nice_beam_controller = define_beam_system()
 struct BeamSimulator <: SimulatedProcess
     h::Float64
     s::SysFilter
-    BeamSimulator() = new(0.01, SysFilter(beam_system, 0.01))
-    BeamSimulator(h::Real) = new(Float64(h), SysFilter(beam_system, h))
+    BeamSimulator(;h::Real = 0.01) = new(Float64(h), SysFilter(beam_system, h))
 end
 
 @with_kw struct BallAndBeam <: PhysicalProcess