diff --git a/src/MRIBuilder.jl b/src/MRIBuilder.jl
index 2c8c615837105160b9cf7e190d6aaaa49bd25871..6d55ef6c5abc749a18f8deea5f1d7b3917c316f0 100644
--- a/src/MRIBuilder.jl
+++ b/src/MRIBuilder.jl
@@ -22,8 +22,8 @@ export build_sequence, global_scanner, fixed
 import .Scanners: Scanner, B0, Siemens_Connectom, Siemens_Prisma, Siemens_Terra, Default_Scanner
 export Scanner, B0, Siemens_Connectom, Siemens_Prisma, Siemens_Terra, Default_Scanner
 
-import .Variables: variables, make_generic, @defvar, get_pulse, get_readout, get_pathway, get_gradient
-export variables, make_generic, @defvar, get_pulse, get_readout, get_pathway, get_gradient
+import .Variables: variables, make_generic, @defvar, get_pulse, get_readout, get_pathway, get_gradient, add_cost_function!, apply_simple_constraint!, set_simple_constraints!
+export variables, make_generic, @defvar, get_pulse, get_readout, get_pathway, get_gradient, add_cost_function!, apply_simple_constraint!, set_simple_constraints!
 
 import .Components: InstantPulse, ConstantPulse, SincPulse, GenericPulse, InstantGradient, SingleReadout, ADC, CompositePulse, edge_times
 export InstantPulse, ConstantPulse, SincPulse, GenericPulse, InstantGradient, SingleReadout, ADC, CompositePulse, edge_times