should producers use loops