updated side chain mutator