Help with what? Documenting (documented) code? Did you take Alain's advice? What exactly do you need. It looks like the code is commented pretty well. You use this code, but don't know how it works?