Infinite Hoops