product loop : given id exception