diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js
index 2fd42f82..b6e655ed 100644
--- a/implementors/core/clone/trait.Clone.js
+++ b/implementors/core/clone/trait.Clone.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl Clone for AdvancedFarmerSettings"],["impl Clone for Rewards"],["impl Clone for SummaryFile"],["impl Clone for ChainConfig"],["impl Clone for ChainConfigIter"],["impl Clone for NodeConfig"],["impl Clone for AdvancedNodeSettings"],["impl Clone for FarmerConfig"],["impl Clone for Summary"],["impl Clone for CommandsIter"]]
+"pulsar":[["impl Clone for SummaryFile"],["impl Clone for ChainConfig"],["impl Clone for Rewards"],["impl Clone for AdvancedNodeSettings"],["impl Clone for CommandsIter"],["impl Clone for Summary"],["impl Clone for AdvancedFarmerSettings"],["impl Clone for NodeConfig"],["impl Clone for ChainConfigIter"],["impl Clone for FarmerConfig"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
index 29440b6f..003753e5 100644
--- a/implementors/core/cmp/trait.PartialEq.js
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl PartialEq<AdvancedNodeSettings> for AdvancedNodeSettings"],["impl PartialEq<AdvancedFarmerSettings> for AdvancedFarmerSettings"]]
+"pulsar":[["impl PartialEq<AdvancedFarmerSettings> for AdvancedFarmerSettings"],["impl PartialEq<AdvancedNodeSettings> for AdvancedNodeSettings"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
index 9f30cf65..98c1f3ea 100644
--- a/implementors/core/default/trait.Default.js
+++ b/implementors/core/default/trait.Default.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl Default for ChainConfig"],["impl Default for AdvancedFarmerSettings"],["impl Default for SummaryUpdateFields"],["impl Default for Summary"],["impl Default for AdvancedNodeSettings"],["impl Default for Rewards"]]
+"pulsar":[["impl Default for SummaryUpdateFields"],["impl Default for ChainConfig"],["impl Default for AdvancedNodeSettings"],["impl Default for Summary"],["impl Default for AdvancedFarmerSettings"],["impl Default for Rewards"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js
index f87cda78..30544e71 100644
--- a/implementors/core/fmt/trait.Debug.js
+++ b/implementors/core/fmt/trait.Debug.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl Debug for FarmerConfig"],["impl Debug for Config"],["impl Debug for ChainConfig"],["impl Debug for Rewards"],["impl Debug for AdvancedNodeSettings"],["impl Debug for Cli"],["impl Debug for Commands"],["impl Debug for SummaryFile"],["impl Debug for NodeConfig"],["impl Debug for SummaryUpdateFields"],["impl Debug for Summary"],["impl Debug for AdvancedFarmerSettings"]]
+"pulsar":[["impl Debug for AdvancedFarmerSettings"],["impl Debug for SummaryFile"],["impl Debug for Summary"],["impl Debug for Cli"],["impl Debug for Commands"],["impl Debug for Config"],["impl Debug for FarmerConfig"],["impl Debug for Rewards"],["impl Debug for AdvancedNodeSettings"],["impl Debug for ChainConfig"],["impl Debug for NodeConfig"],["impl Debug for SummaryUpdateFields"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Display.js b/implementors/core/fmt/trait.Display.js
index 599e61c5..c98a6bf3 100644
--- a/implementors/core/fmt/trait.Display.js
+++ b/implementors/core/fmt/trait.Display.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl Display for Rewards"],["impl Display for Commands"]]
+"pulsar":[["impl Display for Commands"],["impl Display for Rewards"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js b/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js
index 781e2e00..3c4417f3 100644
--- a/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js
+++ b/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl ExactSizeIterator for ChainConfigIter"],["impl ExactSizeIterator for CommandsIter"]]
+"pulsar":[["impl ExactSizeIterator for CommandsIter"],["impl ExactSizeIterator for ChainConfigIter"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/iter/traits/iterator/trait.Iterator.js b/implementors/core/iter/traits/iterator/trait.Iterator.js
index e4b0821d..096fa2db 100644
--- a/implementors/core/iter/traits/iterator/trait.Iterator.js
+++ b/implementors/core/iter/traits/iterator/trait.Iterator.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl Iterator for ChainConfigIter"],["impl Iterator for CommandsIter"]]
+"pulsar":[["impl Iterator for CommandsIter"],["impl Iterator for ChainConfigIter"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js
index c9beffdd..d4551325 100644
--- a/implementors/serde/de/trait.Deserialize.js
+++ b/implementors/serde/de/trait.Deserialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl<'de> Deserialize<'de> for Summary"],["impl<'de> Deserialize<'de> for NodeConfig"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Rewards"],["impl<'de> Deserialize<'de> for AdvancedNodeSettings"],["impl<'de> Deserialize<'de> for ChainConfig"],["impl<'de> Deserialize<'de> for AdvancedFarmerSettings"],["impl<'de> Deserialize<'de> for FarmerConfig"]]
+"pulsar":[["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Summary"],["impl<'de> Deserialize<'de> for FarmerConfig"],["impl<'de> Deserialize<'de> for Rewards"],["impl<'de> Deserialize<'de> for NodeConfig"],["impl<'de> Deserialize<'de> for ChainConfig"],["impl<'de> Deserialize<'de> for AdvancedNodeSettings"],["impl<'de> Deserialize<'de> for AdvancedFarmerSettings"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js
index f7afb308..47ef124d 100644
--- a/implementors/serde/ser/trait.Serialize.js
+++ b/implementors/serde/ser/trait.Serialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl Serialize for Rewards"],["impl Serialize for NodeConfig"],["impl Serialize for Summary"],["impl Serialize for Config"],["impl Serialize for FarmerConfig"],["impl Serialize for AdvancedNodeSettings"],["impl Serialize for ChainConfig"],["impl Serialize for AdvancedFarmerSettings"]]
+"pulsar":[["impl Serialize for Config"],["impl Serialize for NodeConfig"],["impl Serialize for FarmerConfig"],["impl Serialize for Summary"],["impl Serialize for Rewards"],["impl Serialize for ChainConfig"],["impl Serialize for AdvancedNodeSettings"],["impl Serialize for AdvancedFarmerSettings"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/strum/trait.IntoEnumIterator.js b/implementors/strum/trait.IntoEnumIterator.js
index 0e40b41c..69e8f861 100644
--- a/implementors/strum/trait.IntoEnumIterator.js
+++ b/implementors/strum/trait.IntoEnumIterator.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pulsar":[["impl IntoEnumIterator for Commands"],["impl IntoEnumIterator for ChainConfig"]]
+"pulsar":[["impl IntoEnumIterator for ChainConfig"],["impl IntoEnumIterator for Commands"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/pulsar/all.html b/pulsar/all.html
index 4d2dda65..11059e32 100644
--- a/pulsar/all.html
+++ b/pulsar/all.html
@@ -1 +1 @@
-
\ No newline at end of file
diff --git a/pulsar/commands/farm/constant.BATCH_BLOCKS.html b/pulsar/commands/farm/constant.BATCH_BLOCKS.html
index 5e5dfced..52338649 100644
--- a/pulsar/commands/farm/constant.BATCH_BLOCKS.html
+++ b/pulsar/commands/farm/constant.BATCH_BLOCKS.html
@@ -1 +1 @@
-BATCH_BLOCKS in pulsar::commands::farm - Rust
\ No newline at end of file
diff --git a/pulsar/commands/farm/constant.N_TASKS.html b/pulsar/commands/farm/constant.N_TASKS.html
index 229e9528..081dcad3 100644
--- a/pulsar/commands/farm/constant.N_TASKS.html
+++ b/pulsar/commands/farm/constant.N_TASKS.html
@@ -1 +1 @@
-N_TASKS in pulsar::commands::farm - Rust
\ No newline at end of file
diff --git a/pulsar/commands/farm/constant.SINGLE_INSTANCE.html b/pulsar/commands/farm/constant.SINGLE_INSTANCE.html
index 33dbfe03..5c7b647f 100644
--- a/pulsar/commands/farm/constant.SINGLE_INSTANCE.html
+++ b/pulsar/commands/farm/constant.SINGLE_INSTANCE.html
@@ -1,2 +1,2 @@
-SINGLE_INSTANCE in pulsar::commands::farm - Rust
allows us to detect multiple instances of the farmer and act on it
\ No newline at end of file
diff --git a/pulsar/commands/farm/fn.farm.html b/pulsar/commands/farm/fn.farm.html
index 1da1c427..4f85b661 100644
--- a/pulsar/commands/farm/fn.farm.html
+++ b/pulsar/commands/farm/fn.farm.html
@@ -1,4 +1,4 @@
-farm in pulsar::commands::farm - Rust
\ No newline at end of file
diff --git a/pulsar/commands/farm/fn.plotting_progress_bar.html b/pulsar/commands/farm/fn.plotting_progress_bar.html
index 60ddbb02..58bf05c5 100644
--- a/pulsar/commands/farm/fn.plotting_progress_bar.html
+++ b/pulsar/commands/farm/fn.plotting_progress_bar.html
@@ -1,2 +1,2 @@
-plotting_progress_bar in pulsar::commands::farm - Rust
nice looking progress bar for the initial plotting :)
\ No newline at end of file
diff --git a/pulsar/commands/farm/fn.process_block_stream.html b/pulsar/commands/farm/fn.process_block_stream.html
index 2c686c89..557ec4ec 100644
--- a/pulsar/commands/farm/fn.process_block_stream.html
+++ b/pulsar/commands/farm/fn.process_block_stream.html
@@ -1,4 +1,4 @@
-process_block_stream in pulsar::commands::farm - Rust
\ No newline at end of file
diff --git a/pulsar/commands/farm/fn.subscribe_to_plotting_progress.html b/pulsar/commands/farm/fn.subscribe_to_plotting_progress.html
index d407662e..649ed7e2 100644
--- a/pulsar/commands/farm/fn.subscribe_to_plotting_progress.html
+++ b/pulsar/commands/farm/fn.subscribe_to_plotting_progress.html
@@ -1,4 +1,4 @@
-subscribe_to_plotting_progress in pulsar::commands::farm - Rust
\ No newline at end of file
diff --git a/pulsar/commands/farm/fn.wait_on_farmer.html b/pulsar/commands/farm/fn.wait_on_farmer.html
index af41b4ef..1958c5ee 100644
--- a/pulsar/commands/farm/fn.wait_on_farmer.html
+++ b/pulsar/commands/farm/fn.wait_on_farmer.html
@@ -1,4 +1,4 @@
-wait_on_farmer in pulsar::commands::farm - Rust
\ No newline at end of file
diff --git a/pulsar/commands/farm/type.MaybeHandles.html b/pulsar/commands/farm/type.MaybeHandles.html
index 0031d77b..2f87f624 100644
--- a/pulsar/commands/farm/type.MaybeHandles.html
+++ b/pulsar/commands/farm/type.MaybeHandles.html
@@ -1,4 +1,4 @@
-MaybeHandles in pulsar::commands::farm - Rust
\ No newline at end of file
diff --git a/pulsar/commands/info/fn.info.html b/pulsar/commands/info/fn.info.html
index cffbe8e6..efb9b223 100644
--- a/pulsar/commands/info/fn.info.html
+++ b/pulsar/commands/info/fn.info.html
@@ -1,3 +1,3 @@
-info in pulsar::commands::info - Rust
informs the user about the current farming instance
\ No newline at end of file
diff --git a/pulsar/commands/info/index.html b/pulsar/commands/info/index.html
index 05b0e870..69fd5556 100644
--- a/pulsar/commands/info/index.html
+++ b/pulsar/commands/info/index.html
@@ -1 +1 @@
-pulsar::commands::info - Rust
\ No newline at end of file
diff --git a/pulsar/commands/init/fn.generate_or_get_reward_address.html b/pulsar/commands/init/fn.generate_or_get_reward_address.html
index 5d016b5b..631da471 100644
--- a/pulsar/commands/init/fn.generate_or_get_reward_address.html
+++ b/pulsar/commands/init/fn.generate_or_get_reward_address.html
@@ -1,3 +1,3 @@
-generate_or_get_reward_address in pulsar::commands::init - Rust
\ No newline at end of file
diff --git a/pulsar/commands/init/fn.get_config_from_user_inputs.html b/pulsar/commands/init/fn.get_config_from_user_inputs.html
index d41f39b3..38cadfa5 100644
--- a/pulsar/commands/init/fn.get_config_from_user_inputs.html
+++ b/pulsar/commands/init/fn.get_config_from_user_inputs.html
@@ -1,3 +1,3 @@
-get_config_from_user_inputs in pulsar::commands::init - Rust
gets the necessary information from user, and writes them to the given
configuration file
\ No newline at end of file
diff --git a/pulsar/commands/init/fn.init.html b/pulsar/commands/init/fn.init.html
index 1b423a6a..2b34fedf 100644
--- a/pulsar/commands/init/fn.init.html
+++ b/pulsar/commands/init/fn.init.html
@@ -1,4 +1,4 @@
-init in pulsar::commands::init - Rust
prints a very cool ascii art,
creates a config file from the user inputs
\ No newline at end of file
diff --git a/pulsar/commands/init/index.html b/pulsar/commands/init/index.html
index ded40afe..0236e9a8 100644
--- a/pulsar/commands/init/index.html
+++ b/pulsar/commands/init/index.html
@@ -1,2 +1,2 @@
-pulsar::commands::init - Rust
\ No newline at end of file
diff --git a/pulsar/commands/wipe/fn.wipe.html b/pulsar/commands/wipe/fn.wipe.html
index c5135f88..b0608ab2 100644
--- a/pulsar/commands/wipe/fn.wipe.html
+++ b/pulsar/commands/wipe/fn.wipe.html
@@ -1,4 +1,4 @@
-wipe in pulsar::commands::wipe - Rust
sets the farmer, node, summary, and config flags for the wipe
command
\ No newline at end of file
diff --git a/pulsar/commands/wipe/index.html b/pulsar/commands/wipe/index.html
index a551407b..94c05477 100644
--- a/pulsar/commands/wipe/index.html
+++ b/pulsar/commands/wipe/index.html
@@ -1 +1 @@
-pulsar::commands::wipe - Rust
\ No newline at end of file
diff --git a/pulsar/config/constant.DEFAULT_FARM_SIZE.html b/pulsar/config/constant.DEFAULT_FARM_SIZE.html
index 073abc81..83331b58 100644
--- a/pulsar/config/constant.DEFAULT_FARM_SIZE.html
+++ b/pulsar/config/constant.DEFAULT_FARM_SIZE.html
@@ -1,2 +1,2 @@
-DEFAULT_FARM_SIZE in pulsar::config - Rust
\ No newline at end of file
diff --git a/pulsar/config/constant.MIN_FARM_SIZE.html b/pulsar/config/constant.MIN_FARM_SIZE.html
index 1b624505..86ec50a1 100644
--- a/pulsar/config/constant.MIN_FARM_SIZE.html
+++ b/pulsar/config/constant.MIN_FARM_SIZE.html
@@ -1 +1 @@
-MIN_FARM_SIZE in pulsar::config - Rust
\ No newline at end of file
diff --git a/pulsar/config/enum.ChainConfig.html b/pulsar/config/enum.ChainConfig.html
index c4931795..87803d33 100644
--- a/pulsar/config/enum.ChainConfig.html
+++ b/pulsar/config/enum.ChainConfig.html
@@ -1,4 +1,4 @@
-ChainConfig in pulsar::config - Rust
\ No newline at end of file
diff --git a/pulsar/config/fn.parse_config.html b/pulsar/config/fn.parse_config.html
index 49b29168..e044d52e 100644
--- a/pulsar/config/fn.parse_config.html
+++ b/pulsar/config/fn.parse_config.html
@@ -1,2 +1,2 @@
-parse_config in pulsar::config - Rust
\ No newline at end of file
diff --git a/pulsar/config/fn.validate_config.html b/pulsar/config/fn.validate_config.html
index 6c66f9ab..33aded90 100644
--- a/pulsar/config/fn.validate_config.html
+++ b/pulsar/config/fn.validate_config.html
@@ -1,2 +1,2 @@
-validate_config in pulsar::config - Rust
\ No newline at end of file
diff --git a/pulsar/config/index.html b/pulsar/config/index.html
index 4bb352ed..c469222a 100644
--- a/pulsar/config/index.html
+++ b/pulsar/config/index.html
@@ -1 +1 @@
-pulsar::config - Rust
\ No newline at end of file
diff --git a/pulsar/config/struct.AdvancedFarmerSettings.html b/pulsar/config/struct.AdvancedFarmerSettings.html
index 66a5ff98..d1b62777 100644
--- a/pulsar/config/struct.AdvancedFarmerSettings.html
+++ b/pulsar/config/struct.AdvancedFarmerSettings.html
@@ -1,4 +1,4 @@
-AdvancedFarmerSettings in pulsar::config - Rust
\ No newline at end of file
diff --git a/pulsar/config/struct.Config.html b/pulsar/config/struct.Config.html
index 210e9401..ccb3207b 100644
--- a/pulsar/config/struct.Config.html
+++ b/pulsar/config/struct.Config.html
@@ -1,4 +1,4 @@
-Config in pulsar::config - Rust