first work version
test and docstring

complet test and add doc
correction
Revert "correction"

This reverts commit dd5fe25ba9257a22f1e7e67a2cf65cf8963f92f9.
correction complete
correction complet