initial mutator design