Thank you, but I'm not really proud of it, it could be much better and fixed...
the problem was time, but in the meantime it's ok