Changed how mutation works