How can we escape the ‘infinity loop?’