fixed bug evolution