Mutations and evolution