No, that isn't exactly what I had in mind. :wink:

I figured it was some kind of idiom used in the business world (like "bottom line" or "the whole nine yards").

:)