flattening rate now based on log of the length of the list