add dafiniteloop.js