added spontaneous generation
added phrase fitness