new constructor for evolutionstack