made some changes to the evolution