which involves projections and loop iterations. Any insights