the way you perform infinite loading