diff --git a/src/network_model.jl b/src/network_model.jl
index 577797f73ad6754cb8e42a9dedaa6ce68eacf0ed..4a9468eec1d6fe086ac0f00f1a2b0aeb9ad56086 100644
--- a/src/network_model.jl
+++ b/src/network_model.jl
@@ -1,4 +1,6 @@
 
+using MacroTools
+
 function get_multiplicand_and_species(expr::Expr)
     @assert expr.args[1] == :*
     multiplicand = reduce(*, expr.args[2:(end-1)])
diff --git a/src/plots.jl b/src/plots.jl
index 9bcbe939b0348ca53aafb7474e583aaafe37b5d2..8c47eb424a5a68c6d3dfd4fd66ea9f0dddf14b33 100644
--- a/src/plots.jl
+++ b/src/plots.jl
@@ -1,4 +1,7 @@
 
+import Plots: plot, plot!, scatter!, hline!, Shape, text
+import Plots: current, palette, display, png, close, savefig
+
 """
     `plot(σ, var...; plot_transitions=false)`