True, but right now it solves the problems I had, can we let it like that?? I will create a task that this method should be refactored.