For @susdeveloper
One problem i found when testing it is when you get numbers super super high it will be slower.