Add point_mutation - but doesn't work fully yet