only add process global if it doesn't exist