Second today, the loop is very error-prone