adding a loop and delay time