Sorry, but I think that I used your code. So you wrote that no. Sorry, sorry.
I had to reorganize methods because it isn't clearly (and some functions forgotten).

Edit: It was refactored...