smartmutate
