evolutionary model done, not great but interesting start anyway