more diagnostic when changing primary