Merged Mutation code