added algorithm commentary
added algorithm commentary
whitespace