Further simplification; for loop is fully normal now