DIfference between TERADATA TVS technology an new TERADATA FOUNDATION Layer

Experts ,
what is the difference between TERADATA TVS technology and new TERADATA FOUNDATION Layer technology.
What are the advantages and disadvantages of each
Thanks

Imagine I has a multiprovider that needed to look at process data from R3 and operational data from say a post office tracking system
The post office tracking system was on a set of non R3 boxes and historically a EDW and reporting marts where built using non SAP products on a Teradata platform
Within BW you can create a multicube on a BW cube that has the ECC data in it and have a virtual remote cube which reads teradata at run time to get the tracking data for that country etc
BW does not store the data (why would it need to - it is already stored in the Teradata EDW system) but consumes it at run time in a query
To read the data at runtime from Teradata you could either write your own function module or you could buy the TVAS module from teradata which does it for you (at a cost) and in teradata's words is optimised for Teradata SQL and handles hierarchies much better etc
Teradata foundation is a whole different matter - in the case above it would involve you moving your BW box and putting it on Teradata. You coudl benefit from the massive parallel processing within teradata that your infopackges ands DSO activations within your BW LSA layers need.
Teradata will easily handle its its normal non BW applications tens of terabytes in a very little time and it is normal to rebuild reporting marts from scratch each night rather than deltas due to the actual power of the product.
How this integration within the  BW application is at this moment I dont know as I haven;t been updated since my last conf call with them.
So it's horses for courses - if a client has a huge teradata platform already and a oracle BW one it is a door opener to move BW to that
Or if its a greenfield site with huge and i mean huge data volumes that you need to model within a EDW layer then it might make sense to look at teradata or one of the other MPP database vendors.
I notice you work in consultancy in presales - so I best leave the rest of the free advice there.. but it gives you a flavour

Similar Messages

  • Macbook changes,paying the difference between the old and the new

    I am from Brazil,and I am going to Orlando. I have an old macbook and I would like to change the old macbook to a new one. I want to give my old and pay the difference between the old for the new.Could I do this,if yes,How it happens?
    Thank you

    it doesnt work that way.  Apple does not accept trades.  But they may give you a gift card: https://www.apple.com/recycling/gift-card/

  • Difference between classic G/L and new G/l

    Hello friends...
    Can anybody list out the difference between classic G/L and New general ledger?

    Hi,
    WE STILL HAVE dummy profit centers IN NEW G/L
    1. Merge FI
    a. Reduced data redundancy
    b. Reduced error for period closing
    c. Harmonized reporting
    d. New General Ledger with reduced total cost of ownership (Faster Close etc.)
    e. Profit Center Accounting is eliminated and is now part of New GL
    f. Cost of Sales accounting is now part of New GL
    g. Special Purpose Ledger is now part of New GL
    h. Reconciliation Ledger is eliminated and is now part of New GL
    i. Segment reporting
    2. Merge FI, PCA & SL
    a. Replacement of special ledger A/C
    b. Enhanced audit ability
    a. Better integrated reporting
    b. Unified Financial & Management Accounting
    c. Extensibility for customer dimension
    3.
    a. Document splitting
    b. Enhanced reporting across Profit center and segments
    4. Parallel accounting
    a. More transparent COA reporting, Auditablity
    What is parallel accounting and its features?
    • Any number of parallel ledgers
    • Online posting to multiple ledger
    • Standard reporting for multiple ledger
    Segment is a part of company that led to expense and revenues.
    Configure New G/L
    Before anything you need to activate them & make the general setting for accounting.
    More, configure the ledger you use in G/L accounting with basic data you setup the integration with controlling (CO) and where applicable to parallel accounts.
    assign points if useful,
    Thx,
    Paarthu

  • Difference Between Special Purpose Ledger and New General Ledger

    Dear All,
    Could any boy explain me the difference between Special Purpose Ledger and New General Ledger?
    Regards
    JS

    Hi
    General Ledger Accounting (FI-GL) (New) The central task of G/L accounting is to provide a comprehensive picture of external accounting and accounts. Recording all business transactions (primary postings as well as settlements from internal accounting) in a software system that is fully integrated with all the other operational areas of a company ensures that the accounting data is always complete and accurate. Beyond fulfilling the legal requirements, General Ledger Accounting also fulfills other requirements for modern accounting: - Parallel Accounting General Ledger Accounting allows you to perform parallel accounting by managing several parallel ledgers for different accounting principles. - Integration of Legal and Management Reporting In General Ledger Accounting, you can perform internal management reporting in parallel with legal reporting. For this purpose, the Profit Center Accounting functions are integrated with General Ledger Accounting. Furthermore, you can generate financial statements for any dimension (such as profit center). - Segment Reporting General Ledger Accounting supports the segment reports required by the accounting principles IFRS (International Financial Reporting Standards) and US GAAP (Generally Accepted Accounting Principles). For this purpose, General Ledger Accounting contains the Segment dimension. - Cost of Sales Accounting You can perform cost of sales accounting in General Ledger Accounting. For this purpose, General Ledger Accounting contains the Functional Area dimension. Features General Ledger Accounting comprises the following functions for entering and evaluating posting data: - Choice between group level or company level - Automatic and simultaneous posting of all subledger items in the appropriate general ledger accounts (reconciliation accounts) - Simultaneous updating of the parallel general ledgers and of the cost accounting areas - Real-time evaluation of and reporting on current posting data, in the form of account displays, financial statements with different balance sheet versions, and additional analyses. In this way, General Ledger Accounting automatically serves as a complete record of all business transactions. It is the central and up-to-date component for reporting. Individual transactions can be checked at any time in real time by displaying the original documents, line items, and monthly debits and credits at various levels such as: - Account information - Journals - Totals/transaction figures - Balance sheet/profit and loss evaluations However, SAP still offers to choose between the New GL and the old Classic GL way of accounting. There are certain limitations in the new GL and clients are adopting to the new gl concept.
    You also see the nsap note 756146
    Regards
    Roobal

  • Difference between str="Hai"; and str = new String("Hai");

    HI,
    String szFirst = "Hello World":
    String szSecond = new String("Hello World");What is the difference between the two types of string initialization?

    RajivGuna wrote:
    HI,
    String szFirst = "Hello World":
    String szSecond = new String("Hello World");What is the difference between the two types of string initialization?What do you think the difference is?

  • Difference between "clone" and creating a new object

    Hi experts,
    What on earth is the difference between:
    1)creating a new object by using the "clone()" method and
    2) just creating a new object?
    Let me be a bit more specific:
    if there's a class called "Book" and suppose we've already created an object called "japaneseBook", any difference between "Book spanishBook = new Book();" and "Book spanishbook = japaneseBook.clone()"?
    Thank you.
    Eileen

    The purpose is very obvious. At anytime in the running application, when Objects have been changed, and you desire to make another one of the same kind, you can't use new. You would use clone. The newer Object would have the same values in the variables. Now i got a question.. an important issue.
    public class XYZ{   
      public static int t = 10;
    } // default constructor is present by default.
                     //In another portion i have the following..
    private XYZ x = new XYZ( );  // private Object!!
         // Now what about this one????
    public XYZ x1 = x.clone( );  // public !!, well
    What impact of this code can be there to break the rules of good OOP design??? Is it that a clone Object would have the same access of itself (not of its variables) or different one?????????

  • Differences between clear case 23' and new 23'

    I am having a hard time finding the differences between the two monitors. my clear case 23' is about 2 years old.

    Hi Matt,
    First off, KEEP your older ADC display. They have much more natural color
    and don't suffer from the pinkness and blue banding on the new Aluminum.
    I have followed the discussions since August of last year and there is no
    end to the color consistency complaints. In fact, Apple has deleted over 1000 messages regarding this. Why? Hmmm. They threw out a lot of helpful
    hints that could have helped their customers.
    I personally bought and returned 7 Alum Cinema 23 displays. Some from Apple, some from Fry's, and others from UCLA Apple store.
    The case is a beautiful design but the interior is different than the old 23.
    The new ones are brighter, more saturated in color and have 2 Firewire and
    2 USB ports available.
    However, they got rid of the system/start up power button and added a power brick with cables waving all over the place.
    I hopoed they would have solved the production problem by now but it seems
    that too few people are complaining ( graphic designers/video editors ).
    I gave up and just bought a one year old Plastic 23 display for $1000.
    I love it. The only thing I don't like is that the whites are a little yellowish
    due to its lower brightness specs ( 230 nits vs. 270 nits on the new one.
    The way to see the color issues with an Alum model is to set the desktop to
    a neutral gray. Or, simply drag a small image of gray (perhaps open up the little gray jpg located in Library/Desktop Pictures/Solids) across the screen.
    The left side will look a little pink and it will change to a blueish tone as you move to the right.
    Or better yet, open the Apple display calibrator, look at the Apple icon and
    move the window to the extreme left and right.
    It is only visible clearly in these circumstances but most people don't care.
    Considering the price drops it might be nice to get a new one but all I
    know is all the motion graphics studios I work at use the old monitors.
    It also is no coincidence that this past weekend Apple sold out of refurbished
    Plastic Cinema 23 in 24 hrs, while the Alum refurbs just sat.
    Take a look at the specials. They always have something good.
    Good luck to you. Hopefully, I won't be deleted for voicing my opinions.
    I'm a diehard Mac user and really this Alum 23 monitor is the first thing I
    ever complained about.
    Ken

  • Differences between wireless keyboard old and new?

    I was thinking of buying a wireless keyboard and appear to have a choice of buying the current model at reduced price (MB167B/A) or wait a couple of weeks for the newer model (MC184B/A).
    This is obviously a no brainer - buy the cheaper one!
    But what is the difference between the models? Apart from the newer one requires higher system requirements (MacOS X v10.5.8 and Aluminium Keyboard Software Update 2.0).
    Many thanks for any help.
    Cheers,
    Tony

    Hi Tony:
    Welcome to Apple discussions.
    I have an "older" Bluetooth keyboard and it works just fine.
    For about 20 bucks, I would buy the older one. I cannot see any difference in functionality.
    Incidentally, battery use is an issue that has been discussed in these forums at length.
    FWIW, I use 2650 mAH Duracell rechargeables and a 15 minute charger. I have a bunch of rechargeable batteries and I am never longer than 15 minutes from a full charge. Rechargeables do not have the battery life of Lithium ones, but I really do not care for the reasons I indicated above.
    Barry

  • Difference between "Times" font and "Times New Roman"

    I see these fonts right next to each other, and I am wondering if there are any differences.

    I see these fonts right next to each other, and I am wondering if there are any differences.
    Ah, the history of type wars in the twentieth century.
    In the nineteen-twenties when Stanley Morison became typographic consultant to Monotype Corporation, newspapers were still printed with nineteenth century types where the verticals are thick and the horisontals are very, very thin in emulation of copper plate printing.
    Morison famously fought The Times over the legibility of its printing type, and was invited to design and develop a different form of printing type that would stand up to production with flatbed assembly, stereotyping (10% condensing after cooling) onto curved half-cylinders, and high speed presswork with thin inks and thin unmoistened and uncoated paper.
    Morison looked to the printing types of the seventeenth and eighteenth century. With these types one can make an optical trick, because the bown (the counter) is asymmetric and the stress is diagonal and not vertical. This makes the type look broad, even if in fact it is condensed, a trick Matthew Carter later used at Linotype to develop Olympian as replacement for Corona.
    Morison had Victor Lardent at the drawing department of The Times prepare the large scale masters, differently dimensioned for different printing sizes. From these masters, electro-mechanical pantographic routers in turn made the metal manufacturing masters for machine casting and machine composition with Monotype systems.
    The Times was composed in two machine composition systems at the same time, Monotype for titling and Linotype for body copy. Therefore, the new printing type was also manufactured for Linotype composition, that is, for solid line slug casting in addition to single letter sort casting for Monotype composition.
    During World War II, the Monotype works at Salfords in Surrey manufactured machine gun parts in addition to composing machine parts. Meanwhile, in the United States, the Mergenthaler Linotype company applied for a patent on the Times printing type and was granted the United States patent in the North American market.
    Linotype and Monotype first converted to photo-mechanical composition in the nineteen-sixties and then to electro-photographic composition in the first half of the nineteen-seventies and to electronic composition for laser imagesetting with early page description languages and raster image processors in the second half of the nineteen-seventies.
    In this process, the paper masters for metal casting machines were modified in the process of making masters for the new media. Linotype Times was modified for electro-photographic reproduction by Walter Tracy of the Linotype office in London. Walter Tracy's work became the source of the Linotype Times licenced for the Apple LaserWriter in late 1984.
    Linotype had licenced Dr Peter Karow's type production tool, Ikarus, which was the first to implement type as outlines to be populated with picture elements by the raster image processor instead type as patterns of picture elements painted by the type production team in advance of rasterisation. Dr Karow's outline technology was then converted to Dr Warnock's outline technology for PostScript.
    The first conversion to PostScript suffered from shortcomings, and was subsequently redone. Linotype in the first half of the nineteen-eighties was selling Linotronic imagesetters into the rapidly rising market for PostScript offset printing, with the Linotype Adobe Type 1 Library as the preferred type library for the new production platform.
    Monotype entered into a licence agreement with Adobe in late 1988, and in 1989 the bottom went out of the type market when Apple and Microsoft announced the TrueType Alliance with the promise of publishing a free TrueType Specification, Adobe announced that that the Adobe Type 1 specification would be published, Sun Microsystems acquired Folio and announced that the Sun F3 font format would be available, and Agfa acquired Compugraphic after which Agfa-Compugraphic contracted with Hewlett-Packard to provide the Agfa-Compugraphic Intellifont technology for the Hewlett-Packard Printer Control Language page description language.
    Apple developed TrueType 1 with Linotype Times and Linotype Helvetica as models for gridfitting the same as Linotype Times and Linotype Helvetica had been developed as models for Adobe Type 1 gridfitting. Microsoft did not have the rights to Linotype Times and Linotype Helvetic, so Microsoft approached Monotype for comparable core fonts. Monotype then developed Times (New) Roman for TrueType, and a close match for Linotype Helvetica, Monotype Arial (named after the spirit in Shakespeare's The Tempest?).
    Linotype Times, Monotype Times New Roman, Linotype Helvetica, and Monotype Arial are the four type faces that have attracted most engineering attention in the development of technologies to automatically fit an outline to a raster grid.
    /hh

  • What's the difference between the old and the new iPod touch?

    I havent seen any real upgrate on the new ipod touch other than the withe color. can anyone tell me whats the improvememt?

    If you have a G2 then there are differences. A much better processor, retina display, a camera and mic, IOS 5 etc..
    http://www.apple.com/ipodtouch/

  • Differences between old JavaFX and the new one: some questions

    Hi,
    I'm coming back to my JavaFX studies after 2/3 months and I see that some things are different.. Now, I have some questions:
    1) I see that javafx.ui was deprecated or rewritten in favor of javafx.ext.swing. Why there are a javafx.application.Frame and a javafx.ext.swing.SwingFrame? Which one should I use?
    2) Neither javafx.application.Frame or SwingFrame has the "*undecorated*" attribute that javafx.ui.Frame has. I got this feature only reimplementing createWindow() function like this:
    function createWindow(): java.awt.Window {
           //this is a trick, because Frame don't has a undecorated attribute.
           var f: java.awt.Window = super.createWindow();
           (f as javax.swing.JFrame).setUndecorated(true);
           return f;
    }Should I report this as a bug/RFE in [http://bugreport.sun.com/bugreport/] ? Where should I report bugs and RFEs to JavaFX?
    3) Why frame's opacity don't work in Linux? Is this a Linux restriction or only a "not yet implemented" feature?
    My java -version:
    java version "1.6.0_10"
    Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
    Java HotSpot(TM) 64-Bit Server VM (build 11.0-b15, mixed mode)
    4) Where is that cool feature that permits me to easily animate in JavaFX doing only x = [1..100] dur 1000? Now, I need to use this more advanced (and more complicated) Timeline object.
    Timeline {
            keyFrames:Timeline [
                    KeyFrame{time  : 0s values: x => 0.0},
                    KeyFrame{time  : 2s values: x =< 180.0 tween Interpolator.LINEAR}
            ]//keyFrames
    }//Timeline;Sorry for the amount of questions.
    TIA,
    Bruno E. Grossi

    The new ones will be substantially faster than yours because it has 8-cores instead of four, a faster Frontside Bus, and faster RAM speed.
    You could use the same RAM, but since the new ones can accommodate a faster RAM module you would cause the machine to run slower by using the slower RAM from your old machine.
    You can use the same hard drives since both machines support SATA drives.
    On the other hand you could just be happy with what you have! It's probably more than you need.

  • Difference between BT Yahoo email and new BT mail

    I am at the moment on BT Yahoo mail and when i get an email that looks suspicious  like i did this morning from BT Billing [email protected]   I use the ACTIONS tab on the purple bar and select "View Full Header" which then displays details of the email and in this case in showed       Return-Path: <[email protected]>     which it should of been Return-Path: <[email protected]>
    My question is will the new BT mail have the same function that allows me to "View Full Header"
    Mike

    I never saw that option during the field trial, however you can view the headers if you use an e-mail client.
    edit:- I have just looked at the trial account, and there is no option to view headers on webmail.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • How do I tell the difference between iPad 2 and the New iPad because they both look the same?

    The box says iPad. How do I tell that I bought iPad or the new iPad? There is no way to tell the cpu is the new one or the camera is better when this is my first apple product.I have nothing to compare with.

    Here's the various iPad model numbers and order numbers. The model numbers are on the back of the iPad
    Apple iPad Wi-Fi (Original) 16, 32, 64 GB
    The wi-fi only iPad configurations are assigned model number A1219.
    MB292LL/A is the order number for the 16 GB configuration. The 32 GB configuration is assigned MB293LL/A and the 64 GB configuration is assigned MB294LL/A.
    Apple iPad Wi-Fi/3G/GPS (Original) 16, 32, 64 GB
    The Wi-Fi/3G/A-GPS iPad configurations are assigned model number A1337.
    MC349LL/A is the order number for the 16 GB configuration. The 32 GB configuration is assigned MC496LL/A and the 64 GB configuration is assigned MC497LL/A.
    Apple iPad 2 (Wi-Fi Only) 16, 32, 64 GB
    The wi-fi only iPad 2 configurations are assigned model number A1395.
    MC769LL/A is the original order number for the 16 GB configuration in black. The 32 GB configuration in black is assigned MC770LL/A and the 64 GB configuration in black is assigned MC916LL/A. The original 16 GB, 32 GB and 64 GB configurations in white are assigned MC979LL/A, MC980LL/A, and MC981LL/A, respectively. On March 7, 2012, Apple discontinued the 32 GB and 64 GB configurations and assigned new order numbers of MC954LL/A and MC989LL/A for the black and white 16 GB configurations, respectively.
    Apple iPad 2 (Wi-Fi/GSM/GPS AT&T) 16, 32, 64 GB
    The Wi-Fi/GSM/GPS iPad 2 configurations are assigned model number A1396.
    MC773LL/A is the original order number for the 16 GB configuration in black. The 32 GB configuration in black is assigned MC774LL/A and the 64 GB configuration in black is assigned MC775LL/A. The original 16 GB, 32 GB and 64 GB configurations in white are assigned MC982LL/A, MC983LL/A, and MC984LL/A, respectively. On March 7, 2012, Apple discontinued the 32 GB and 64 GB configurations and assigned new order numbers of MC957LL/A and MC992LL/A for the black and white 16 GB configurations, respectively.
    Apple iPad 2 (Wi-Fi/CDMA/GPS Verizon) 16, 32, 64 GB
    The Wi-Fi/CDMA/GPS iPad 2 configurations are assigned model number A1397.
    MC755LL/A is the original order number for the 16 GB configuration in black. The 32 GB configuration in black is assigned MC763LL/A and the 64 GB configuration in black is assigned MC764LL/A. The original 16 GB, 32 GB and 64 GB configurations in white are assigned MC985LL/A, MC986LL/A, and MC987LL/A, respectively. On March 7, 2012, Apple discontinued the 32 GB and 64 GB configurations and assigned new order numbers of MC755LL/A and MC985LL/A for the black and white 16 GB configurations, respectively.
    Apple iPad 3rd Gen (Wi-Fi Only) 16, 32, 64 GB
    The Wi-Fi Only iPad 3 configurations are assigned model number A1416
    MC705LL/A refers to the 16 GB configuration in black. The 32 GB and 64 GB configurations in black are MC706LL/A and MC707LL/A, respectively. The 16 GB, 32 GB and 64 GB configurations in white are MD328LL/A, MD329LL/A, and MD330LL/A, respectively.
    Apple iPad 3rd Gen (Wi-Fi/4G LTE AT&T/GPS) 16, 32, 64 GB
    The Wi-Fi/4G LTE AT&T/GPS iPad 3 configurations are assigned model number A1430
    MD366LL/A refers to the 16 GB configuration in black. The 32 GB and 64 GB configurations in black are MD367LL/A and MD368LL/A, respectively. The 16 GB, 32 GB and 64 GB configurations in white are MD369LL/A, MD370LL/A and MD371LL/A, respectively
    Apple iPad 3rd Gen (Wi-Fi/4G LTE Verizon/GPS) 16, 32, 64 GB
    The Wi-Fi/4G LTE Verizon/GPS iPad 3 configurations are assigned model number A1403
    MC733LL/A refers to the 16 GB configuration in black. The 32 GB and 64 GB configurations in black are MC744LL/A and MC756LL/A, respectively. The 16 GB, 32 GB and 64 GB configurations in white are MD363LL/A, MD364LL/A, and MD365LL/A, respectively.
     Cheers, Tom

  • Difference between list.clear() and new instance

    In the below code,
    List<String> test = new ArrayList<String)();
    list.add("one");
    list.add("two");
    list.add("three");
    list.clear();
    (or)
    list = new ArrayList<String)();
    list.add("four");
    list.add("five");
    What is the difference between List.clear() and creating new instance for list?

    1. Use code tags to post codes -- [code]CODE[/code] will display asCODEOr click the CODE button and paste your code between the {code} tags that appear.
    2. Invoking clear() sets all the elements of the ArrayList to null and resets the size to 0.    public void clear() {
         modCount++;
         // Let gc do its work
         for (int i = 0; i < size; i++)
             elementData[i] = null;
         size = 0;
        }(modCount is used to detect concurrent modification and throw an Exception when needed)
    Constructing a new ArrayList creates a new, different, empty ArrayList.
    In many situations they might be equivalent, but not in a case where you have two or more variable references to the same ArrayList. Example (watch out for typos)ArrayList<String> stringsA = new ArrayList<String>();
    ArrayList<String> stringsB = stringsA;
    : // add elements to stringsA
    : // stringsB refers to the same populated list
    stringsA.clear(); // stringsB refers to the clear()ed list
    : // add elements to stringsA again
    stringsA = new ArrayList<String>(); // stringsB still refers to the populated listdb

  • Any difference between new and old wireless Mighty Mouse?

    Hello,
    I got an "old" wireless Mighty Mouse (the one with the grey side buttons) from my father. Now I am wondering if there is any difference between this mouse and the new one, besides the color change of the side buttons. I checked my mouse against the tech specs on the Apple Mighty Mouse site, and they seem to be absolutely identical, but still, I would like to hear this from an expert, which I hope to find here . Also, does anyone know where to find the user’s guide for the wireless mouse online? I have been searching the whole Apple site, but found it nowhere.
    Thanks in advance for your answers.

    Hi,
    This question is already discussed in sdn earlier.
    The follwoing thread give u complete details abt new GL & old GL :
    Re: Old & New GL, Balance Sheet and P&L Reports
    Regards
    Ram.

Maybe you are looking for

  • Problem with Flash 10 in Linux

    I'm having an issue with Flash 10.0 r12 on a linux machine through Firefox 3.0.3. I'm unable to access the settings menu on some sites such as Stickam.com. The video also doesn't work even though it appears that the cam gets initialized.

  • Where can I find a portal server for JAVA development?

    Hi, everyone: I am looking a portal server which can be used under Windows envorinment and related development environment (toolkit or SDK). I have done some search through IBM and SUN's web site and I can not find any portal servers that running on

  • Parameters in sub report can't be changed

    I have a main report and a drill through report - I can pass all my parameters no worries but when I try to change the parameter value in the second report it will not let me. It reverts to the parameters in the first report. I have another set of re

  • Managing Org  units and Master Data in project structure

    How are Org units and Master data managed at the project structure? What would be the appropriate place holders for them in the structure. Should we manage it at the top of the project structure or within the  business scenarios/processes. On what ba

  • Officejet 8600 missing parts of online shopping cart orders I receive

    My new networked Officejet 8600 is selectively printing parts of an online shopping cart whose orders I print out. The order shows perfectly in the 'preview screen" but certain parts of the order, such as the city, are blank spaces. Also, when testin