External loops vs. Internal cycles