This functions works almost as good as it can, but in the end when you request to much in one time he gets overloaded and will return some strange values.
I found a solution for that but i thought maybe you could work something out hard coded because that will be better than my waiting list in a...