execute loop