Update product loop