added no-for-loops rule