More comments and explanations in the code
More verbose log output.