update to spec