iterations, conditions, update readme