loop-1-preliminary