I couldn't sleep, I knew it was going to infinite loop again, so I had to fix it.