Please provide description of the module. What the purpose of it, algorithms used (if any) etc.
The description should be one paragraph.