Loop problem in method calling

a big kick in the car may be ?

for more ideas, do yourself a favour and please read How to get the best out of this forum and modify your post accordingly (including code tags and necessary documentation of your ask).