*Justification*
 
-Condor is very good at distributing and managing large jobs that might take hours or more to complete.  Managing these jobs includes moving job binaries and input files to an execute machine, executing the job, and returning any output to the submit machine.  In this case, the overhead of staging the execute machine with binaries and input and the return of the output is made trivial by the amount of time the job requires to run.  There are, however, situations in which a job may only take a second or less.  This job might need to be run hundreds or thousands of times with variability in the data used to produce the results.  It may also be desired that these jobs complete in as little time as possible.  In this case, the overhead of moving the job binary each time the task is required to run may not be as trivial as before.  To aid in execution of these jobs, we will add the concept of High Frequency Computing to Condor.
+Condor is very good at distributing and managing large jobs that might take hours or more to complete.  Managing these jobs includes moving job binaries and input files to an execute machine, executing the job, and returning any output to the submit machine.  In this case, the overhead of staging the execute machine with binaries and input, and the return of the output is made trivial by the amount of time the job requires to run.  There are, however, situations in which a job may only take a few seconds or less.  This job might need to be run hundreds or thousands of times with variability in the data used to produce the results.  It may also be desired that these jobs complete in as little time as possible.  In this case, the overhead of moving the job binary each time the task is required to run may not be as trivial as before.  To aid in execution of these jobs, we will add the concept of High Frequency Computing to Condor.
 
 *High Frequency Computing*
 
@@ -57,7 +57,7 @@
 
 *Result* - Produced by the staged worker after the worker has finished processing the Task.
 
-*Results Processor* A user generated executable that will be fed the results of submitted tasks.
+*Result Processor* - A user generated executable that will be fed the results of submitted tasks.
 
 *Task* - a job in the HFC context.  A task is the data required for a staged worker to produce needed output.  Tasks are encapsulated in classads for transport.