mutation, adaptation