altered loop structure