Working on evolutionairy model