updated loops discussion