correct fill loops`