diff --git a/src/agent_mgr/signal_aggregator.erl b/src/agent_mgr/signal_aggregator.erl
index c903663..2e73abc 100644
--- a/src/agent_mgr/signal_aggregator.erl
+++ b/src/agent_mgr/signal_aggregator.erl
@@ -34,9 +34,9 @@
%%% composes the scalar value by aggregating the input vectors, and then
%%% calculating the dot product of the input vectors and the synaptic
%%% weights. Another way to calculate a scalar value from the input and
-%%% weight vectors is by multiplying the corresponding input signals by
+%o%% weight vectors is by multiplying the corresponding input signals by
%%% their weights, but instead of adding the resulting multiplied values,
-%%% we multiply them. The are many other types of aggregation functions
+%%% we multiply them. There are many other types of aggregation functions
%%% that could be created. We can also add normalizer functions, which
%%% could normalize the input signals. The normalizers could be
%%% implemented as part of the aggregator functions, although it
@@ -145,4 +145,4 @@ mult_product([], [], Acc) ->
mult([I | Input], [{W, _LPs} | WeightsP], Acc) ->
mult(Input, WeightsP, I * W * Acc);
mult([], [], Acc) ->
- Acc.
\ No newline at end of file
+ Acc.
https://github.com/Rober-t/apxr_run/blob/master/src/agent_mgr/signal_aggregator.erl 0001-The-are-many-other-There-are-many-other.patch Above Git patch, or below diff fix