attempt to create own infinite loader