The rate of eye evolution is difficult to estimate because the fossil record, particularly of the lower Cambrian, is poor. How fast a circular patch of photoreceptor cells can evolve into a fully functional vertebrate eye has been estimated based on rates of mutation, relative advantage to the organism, and natural selection. However, the time needed for each state was consistently overestimated and the generation time was set to one year, which is common in small animals. Even with these pessimistic values, the vertebrate eye would still evolve from a patch of photoreceptor cells in less than 364,000 years.