   // MARK: - Action
   @IBAction func reset(sender: AnyObject!) {
     setup()
-    stepSwarm(3)
+    resume()
   }
   
   @IBAction func share(sender: AnyObject!) {

    super.viewWillAppear(animated)
    
    navigationController?.setNavigationBarHidden(true, animated: true)
    stepSwarm(3)
  }
  
  override func viewWillDisappear(_ animated: Bool) {
    super.viewWillDisappear(animated)
    isRunning = false
  }
  
  // MARK: - Function

  
  @IBOutlet private weak var recipeSelectionButton: UIButton!
  @IBOutlet private weak var shareButton: UIButton!

  fileprivate var isRecipeSaved = false
  fileprivate var selectedRecipe = Recipe.jellyFish
  
  // MARK: - SwarmRenderer
  @IBOutlet weak var renderView: SwarmRenderView!
  var isRunning = false
  var steps: Int {
    return 3
  }
  
  // MARK: - Lifecycle
  override func viewDidLoad() {
