running multiple mutations