# File lib/blimpy/fleet.rb, line 102
    def start
      instances = members
      unless instances.empty?
        return resume(instances)
      end

      # Make sure all our ships are valid first!
      @ships.each do |host|
        host.validate!
      end

      Thread.new do
        animate
      end

      @ships.each do |host|
        host.start
      end

      @ships.each do |host|
        host.wait_for_state('running') {  }
        @airborn = true
        print "\n"
        puts ">> #{host.name} online at: #{host.dns}"
        host.online!
        host.bootstrap
        puts
      end

      save!
    end