more checks less updates in for loop
0.0.41