Indeed, I coded a work around. It does what I want, I will polish the code and afterwards I will upload my solution