updated loops ex