New definition for the infinite treat ... should work