Tuyen's Blog http://tuyennhatvo.com Most recent posts at Tuyen's Blog posterous.com Tue, 22 May 2012 10:14:00 -0700 Warriors to unveil plans to move to San Francisco - Yahoo! Sports http://tuyennhatvo.com/warriors-to-unveil-plans-to-move-to-san-franc http://tuyennhatvo.com/warriors-to-unveil-plans-to-move-to-san-franc
The NBA team, Commissioner David Stern and San Francisco Mayor Ed Lee scheduled a news conference at 10 a.m. local time Tuesday to announce the decision to leave Oakland.

Definitely a sad day for Oakland but this needed to be done. As a Warrior's fan this move was needed to boost the visibility of the team and attract much needed corporate sponsorship. Much has been written about how the move will change the culture of the fan base which is considered among the most loyal fans in the NBA. The Giants went through a similar culture shift when they moved from Candlestick to PacBell/SBC/AT&T Park. My hope is that management works to keep these loyal fans by not raising ticket prices so that only the wealthier and less committed fans go (or not go) to games. But winning will always be the best deodorant. Once we start seeing the W's consistently making the playoffs and at some point becoming a contender, all of the initial shocks of leaving Oakland will be moot.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Fri, 27 Apr 2012 16:28:00 -0700 Warriors win coin flip for 7th spot in lottery http://tuyennhatvo.com/warriors-win-coin-flip-for-7th-spot-in-lotter http://tuyennhatvo.com/warriors-win-coin-flip-for-7th-spot-in-lotter
An hour and 15 minutes after a coin was supposed to be flipped at the NBA’s New York office, the league announced that the Warriors won the toss for the lottery’s seventh slot and will have a 72.4 percent chance of keeping their 2012 draft choice.

A bit of good news on the Warrior's part. Winning the coin flip allows them to have a greater chance to retain their 2012 draft pick. There still is a 27.6% chance that someone below them will jump up to the 1, 2 or 3 spot which will knock them to 8, 9 or 10 and their pick goes to Utah. I'll reserve judgement for when the lottery is done on May 30th before I get too excited about the possibilities for this pick.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Tue, 24 Apr 2012 19:51:00 -0700 Warriors need to lose these next two games... http://tuyennhatvo.com/warriors-need-to-lose-these-next-two-games http://tuyennhatvo.com/warriors-need-to-lose-these-next-two-games

Warriors are playing the Hornets now and are off to a hot start. THEY. NEED. TO. STOP.

With the Raptors playing the Nets in the last game of the season, one of them will have a 23-43 record. If the Warriors lose the next two games they will have an identical 23-43 record and be in a tie for the 7th worst record. This means they'll split the number of ping pong balls between them for the lottery but more importantly, they will be in a coin flip for the 7th or 8th spot should neither of them win the lottery. This gives the Warriors a shot at keeping their pick since it's only 1-7 protected. Otherwise, the pick goes to Utah for the disastrous trade for Marcus Williams. On that note, it's somewhat good news that Larry Riley is out as Warriors GM. Who knows if Bob Myers will do any better but it's good to see the last of the old guard out.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Fri, 20 Apr 2012 14:39:12 -0700 One fine afternoon at the office http://tuyennhatvo.com/one-fine-afternoon-at-the-office http://tuyennhatvo.com/one-fine-afternoon-at-the-office
Photo

Working barefoot on the balcony at the office. It's a damn fine day to be outside.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Wed, 18 Apr 2012 09:07:00 -0700 Jeremy Lin named one of Time’s ’100 Most Influential People in the World' http://tuyennhatvo.com/jeremy-lin-named-one-of-times-100-most-influe http://tuyennhatvo.com/jeremy-lin-named-one-of-times-100-most-influe
The electric atmosphere of Linsanity may feel like a distant memory now, but the folks at Time magazine haven't forgotten the impact of Jeremy Lin's emergence. In their estimation, the New York Knicks point guard is still one of the 100 most influential people in the world.

Not that he doesn't deserve it, but in my opinion, some of the picks for the 100 Most Influential are pretty suspect. Don't get me wrong, Jeremy Lin was a great story in the NBA this year but all the hype can do little to help him. In 25 games as a starter he has averaged 18.2 points and 7.7 assists. Great numbers for any NBA point guard rookie or not. But dissect that a little further and you'll see that most of that was in his first 12 games where he averaged 22 points and 9.2 assists. Over his last 13 games? 14.6 points and 6.4 assists. Still good numbers but more along the lines of Ty Lawson (16 points and 6.6 assists) versus Deron Williams (21 points and 8.8 assists). Ask yourself if he would be getting this much hype if he was just a middle of the road NBA player.

Teams are now game planning for him and he's essentially a rookie who has never had to play this many minutes over such a compressed period of time. His knee giving out is a clear sign of this. He needs time away from the hype to recuperate from surgery, build up his body to play the full rigors of an NBA season and improve his game. If his career mirrors his first 13 games, then there's no question he is worthy of the hype. Let's hope he gets there.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Thu, 12 Apr 2012 16:05:00 -0700 NBA Rumor - Lamar Odom to Golden State? No way it happens... http://tuyennhatvo.com/nba-rumor-lamar-odom-to-golden-state-no-way-i http://tuyennhatvo.com/nba-rumor-lamar-odom-to-golden-state-no-way-i
There really isn't a perfect spot for a player like Lamar Odom, who is buried under a mountain of turmoil and mental anguish, but he could do a whole lot worse than the Golden State Warriors.

This is a rumor circulating about Odom coming to the Warriors next year for the mid-level exception. First off, he'll get better offers once his contract is bought out by the Mavs. Secondly, he'll want to play for an immediate contender. Third, he'll want to be in LA where his wife is and his reality show is based. However, it won't be with the Lakers. My guess is there's too much bad blood. The obvious choice is the Clippers (whom it played for years ago). They are the glamorous franchise now with Griffin and Paul. I could see Odom coming off the bench and having a positive impact. Plus he'll get to stick it to the Lakers four times a year in their own backyard.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Fri, 06 Apr 2012 11:15:00 -0700 Opening Day for the Giants ... Much optimism but more doubt http://tuyennhatvo.com/opening-day-for-the-giants-much-optimism-but http://tuyennhatvo.com/opening-day-for-the-giants-much-optimism-but
Cain and the Giants agreed Monday to a $127.5 million, six-year contract, the largest deal for a right-handed pitcher in baseball history.

It's that time of year again. The baseball season is underway (actually it's been underway). The Giants made some big splashes in the off-season, most notably the above mentioned extension on Matt Cain. I'm not sure if we are in a pitcher salary bubble but $21.25M a year for a guy who never won more than 14 games or struck out more than 186 a year seems a little much. Giants fans should rightfully have Zito nightmares over this signing. At least Zito had a Cy Young under his belt and a season or two of dominance on his resume. Does it make sense for Cain to be paid more than Roy Halladay ($20M a year)? For this contract to make any sense, Cain has to pitch like a #1 and he's had many years to prove he can and just hasn't. Some will argue that he doesn't get much run support and that's a valid point. But does anyone think the Giants are magically going to start bumping up the offense? Angel Pagan and Melky Cabrera won't scare many opposing pitchers.

And let's not forget that Lincecum's contract is up in two years and he'll want more than Cain given his resume. Can you afford to pay him the $25M+ a year he'll most likely want? I'm hoping for the best this year but have more doubts than ever.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Mon, 19 Mar 2012 23:24:00 -0700 Doritos Locos Tacos … Not worth it http://tuyennhatvo.com/doritos-locos-tacos-not-worth-it http://tuyennhatvo.com/doritos-locos-tacos-not-worth-it

Doritoslocostacos

Just had to pick one of these up.  On the surface it just sounds like a great idea.  In reality, not so much.  It basically tastes like a regular Taco Bell taco except saltier.  You don't really get the Doritos flavor but you do get all of the orange powder.  My suggestion would be to order a regular taco and a bag of Doritos.  Great marketing, bad product.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Tue, 13 Mar 2012 21:14:00 -0700 Warriors trade Ellis to Bucks for Bogut - All Risk, Very Little Reward http://tuyennhatvo.com/warriors-trade-ellis-to-bucks-for-bogut-all-r http://tuyennhatvo.com/warriors-trade-ellis-to-bucks-for-bogut-all-r
The Warriors have been trying to get a top-notch center for some time, and they paid a steep price to get Bogut because they gave up one of the NBA's top scoring guards in Ellis...

How many ways is this a bad trade?

1) Bogut is out for the rest of the year with a fractured ankle. Not something you come back from with no long term issues (see Curry).

2) The Warriors tack on about $25M more in salaries over the next two years.

3) They basically traded away their best scorer AND best defender for Captain Jack.

4) They lose Kwame Brown's expiring $7M contract which could have been excellent trade bait.

The only way this trade even begins to make sense is if Bogut can be better than he has ever been. Given his immaturity and propensity for injury, I have a hard time seeing that happening. Jackson may have another renaissance in the Bay Area but he's also 4 years older and declining which makes the likelihood of that happening very low.

If the rumors were true that another trade was available and turned down, then it's just business as usual for the inept front office and ownership, no matter who's in charge.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Sun, 04 Mar 2012 22:48:00 -0800 Cosmically Horrifying http://tuyennhatvo.com/cosmically-horrifying http://tuyennhatvo.com/cosmically-horrifying

Photo

The guys behind Scribblenauts are awesome! Who knew you could call on Cthulu to rain down dread upon your very soul?

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Wed, 29 Feb 2012 13:37:00 -0800 Warriors... PLEASE make this trade... http://tuyennhatvo.com/warriors-please-make-this-trade http://tuyennhatvo.com/warriors-please-make-this-trade
The Golden State Warriors have made it clear to the New Jersey Nets that they want more than just Brook Lopez if they are going to get Monta Ellis in return.

I don't understand why the Warriors would not do a straight-up Lopez for Ellis deal. Yes, Monta is a phenomenal scorer but he also costs $11M a year for the next 3 years whereas Lopez is at $3M and $4M for 2012 and 2013. But money aside, talented 7 foot centers don't come along every day. Especially ones that can easily become 20pt/10rb guys. A shooting guard's performance can more easily be replaced. Think of it this way, would you rather have a starting five of Curry/Ellis/Wright/Lee/Biedrins or Curry/Klay/Wright/Lee/Lopez? Klay may be 40% of Ellis in terms of production (and improving) but Biedrins is about 10% of the production that Lopez would give you (and falling). Make. The. Trade.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Thu, 23 Feb 2012 21:40:18 -0800 Zing to Zynga! http://tuyennhatvo.com/zing-to-zynga http://tuyennhatvo.com/zing-to-zynga They named the mission "Beware of Dog". Enough said.

Photo

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Thu, 23 Feb 2012 19:04:00 -0800 Don't read too much into Jeremy Lin's performance against the Heat http://tuyennhatvo.com/dont-read-too-much-into-jeremy-lins-performan http://tuyennhatvo.com/dont-read-too-much-into-jeremy-lins-performan

Screen_shot_2012-02-23_at_6

Just as people shouldn't consider him the second coming of Nash, they also shouldn't call him a flop because of tonight's game versus the Heat.  It is the Heat we're talking about, at their home.  Plus, no other Knicks player fared that much better.  Baron Davis, Lin's backup, went 0-7 for goodness sake.  I almost think this is a good thing he got thumped.  It exposed some big holes in his game that were glossed over when the team was winning (he can't go left, still needs to cut down the turnovers, etc).  I have no doubt Jeremy Lin will learn from this experience and make himself a better player.  He's just too smart and dedicated to do otherwise.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Thu, 23 Feb 2012 18:43:00 -0800 Best $25 an iPhone designer could spend @Glyphish http://tuyennhatvo.com/best-25-an-iphone-designer-could-spend-glyphi http://tuyennhatvo.com/best-25-an-iphone-designer-could-spend-glyphi

I'm currently working on a new iPhone app and starting to understand how difficult it is to build something that is both good looking and also simple to understand/use.  There are so many small nuances to consider since there isn't a lot of real estate with which to get your point across.  One of the most maddening things to get right are icons.  People don't realize how difficult it is to build great looking icons from scratch.  There are only a handful of apps that I consider beautiful and even among those, I have issues with the icons.  After revision after revision of icons from my designer, I started to scour the web for examples of good icons.  To my chagrin, the answer was staring me right in the face - Glyphish.  Here was an extensive set of beautifully designed icons that are so simple and yet so clear in what the icon is supposed to represent.  How good are these icons?  They're used by little known companies like Google, Twitter, and a small phone manufacturer called Apple.  The best part of it?  $25 for a full pro license that doesn't require attribution and can be used in an unlimited number of projects (free version requires attribution, doesn't include Retina Display version of icons).  I've seen icon sets costing four times as much that are no where near as clean and well designed.  Kudos to Joseph Wain for creating these and providing them at a ridiculously cheap price.

Oh, and his $10 set of background images are well worth it, too!

Icondemo

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Mon, 20 Feb 2012 23:27:00 -0800 Forget what I said earlier about Warriors trades... http://tuyennhatvo.com/forget-what-i-said-earlier-about-warriors-tra http://tuyennhatvo.com/forget-what-i-said-earlier-about-warriors-tra
In his first start of the season, Udoh had a career-high 19 points to go with eight rebounds and led the Warriors past the Los Angeles Clippers 104-97 on Monday night.

One game does not make a trend. But man, what a game. Ekpe Udoh's first start of the season was an eye opener and he did it against legit big men. Going up against Blake Griffin, DeAndre Jordan (ironically, the big man the Warriors went after in the pre-season) and occasionally Kenyon Martin, Udoh held his own. More than anything he looked gassed because he's usually playing reserve minutes. Here's hoping he gets another start and can build on this.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Fri, 17 Feb 2012 15:05:00 -0800 Jack London Market is now fully rented! http://tuyennhatvo.com/jack-london-market-is-now-fully-rented http://tuyennhatvo.com/jack-london-market-is-now-fully-rented

The Jack London Market building is now fully occupied after Navis LLC agreed to take space on the top two floors.

The Jack London Market building is now fully occupied after Navis LLC agreed to take space on the top two floors.  Great to see the it finally fully occupied. We've been in the area now for close to 5 years and the dream of this beautiful building as the anchor of a revitalized Jack London Square was starting to fade away. Hopefully with the increased foot traffic, many of the local restaurants and businesses can thrive.

On another note, the courtyard in front of the old Barnes and Noble is currently being renovated to become a new open area and outdoor dining spot. Should be great during the summer months. Not sure what the building itself will become but rumors are that the powers that be are trying to woo either Trader Joes or Whole Foods there. Not sure how the parking logistics would work but more people flowing into JLS is never a bad thing.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Sat, 11 Feb 2012 08:56:00 -0800 Should the Warriors regret cutting Lin? Never. http://tuyennhatvo.com/should-the-warriors-regret-cutting-lin-never http://tuyennhatvo.com/should-the-warriors-regret-cutting-lin-never
(The Lakers) never had (Lin) under contract and aren't in the regretful state of mind of Golden State or Houston, but they discussed signing him two months ago when he was a free agent.

This story is ridiculous. Houston's GM may have officially regretted letting Lin go but the Warriors had no reason to keep him or feel regret about letting him go.  And they don't.  The fact of the matter is that Lin was playing behind two better guards - Monta Ellis and Stephen Curry. Don't for a second think that Lin's current hot streak means he is a better player than either of these two. He's done it for 4 games. Let him try doing it for a season or two before we crown him the next great guard.

And I'm not hating on Lin. I think his underdog story is great and I root for him because of his Bay Area ties. But never for a second think he would have displaced Monta or Stephen in the starting line up this season. And think about it this way. Lin should be thanking the Warriors and Rockets for cutting him. He fell into an ideal situation by playing for the guard depleted Knicks in a D'Antoni scheme that allows guards to flourish. And mark the words of Kobe - "Enjoy it. They'll receive judgement next season." When teams start focusing on Lin, will he still continue to put up these numbers? That's the true test of any great NBA player. Can they still perform when defenses are designed to stop them? Now that Lin's profile is so high, you can bet his future opponents will game plan for him. Here's hoping he can learn and improve.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Thu, 09 Feb 2012 12:09:00 -0800 Monta Ellis scores career high 48 points … Warriors lose again http://tuyennhatvo.com/monta-ellis-scores-career-high-48-points-warr http://tuyennhatvo.com/monta-ellis-scores-career-high-48-points-warr

Screen_shot_2012-02-07_at_11

Monta Ellis is a phenomenal scorer.  He showed it off last night versus the Thunder in a losing effort.  But it points to the same old story.  The Warriors cannot win with the team comprised as it is.  The Warriors are fun to watch but if this team ever wants to get ahead in a very very very competitive Western Conference, they need big changes.  They need a big time defender and a reliable post up player (not necessarily in one person).  Monta's stock is as high as it's ever been this season.  Time to move him and his amazing scoring talents to a team that has at least one or two players that might fit the bill.  Possible trade scenarios?  Threw some of these together taking into account needs and salaries.

1.  Ellis/Lee/Udoh to Orlando for Howard/Turkoglu
Orlando gets more than enough offense to make up for Howard and a some defense in Udoh.  They also get to shed themselves of Turkoglu's contract.  Warriors get the best center in the game and solve their defense/post player situation.  Turkoglu is a serviceable forward who might rejuvenate his career in a new setting.  At worst, he's an overpaid, bigger Brandon Rush.

2.  Ellis/Kwame to Detroit for Monroe/Gordon/Wallace
The meat of this trade is really Monroe/Gordon for Ellis.  Wallace and Kwame are thrown in as expiring contracts and cap math.  Warriors get back some backcourt scoring in Gordon and some interior toughness in Monroe.  Detroit gets cap relief by giving up Gordon's contract and a top 10 scorer who can play alongside Stuckey as their backcourt for years to come.

3.  Ellis to Phoenix for Gortat/Carter
This would be an excellent trade for the Warriors.  Carter is still a serviceable bench player and Gortat gives them a strong presence in the middle.  Not sure if Phoenix would like it but since they are moving to youth, Ellis being their PG of the future after Nash leaves is something to consider.
SCRATCH THAT: Was looking at some old rosters.  Forgot Carter got waived before the season started.  In that case, I would replace him with Shannon Brown.  This is actually an upgrade to the trade since Brown can still play good minutes as a reserve.

4.  Ellis/Kwame/Udoh to New Orleans for Okafor/Kaman
This one has a lot of risks and upside.  Okafaor looks like he'll never be anything but a good solid backup center.  Still he's better than what the Warriors have now (Biedrens).  Kaman is the key here.  If he's healthy and can get back to form, they have a very good center (Top 10?) to play alongside a good PF in Lee and a good point guard in Curry.  Wright moves to the SG spot and maybe Brandon Rush moves to SF.  If Klay Thompson develops well they could have him in the SG spot and move Wright back to SF.  New Orleans is rebuilding and a backcourt of Gordon and Ellis would be crazy fun to watch.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Mon, 06 Feb 2012 20:07:00 -0800 Jeremy Lin - NBA starter? http://tuyennhatvo.com/jeremy-lin-nba-starter http://tuyennhatvo.com/jeremy-lin-nba-starter

Screen_shot_2012-02-06_at_7

That's the line score for Jeremy Lin from tonight's Jazz-Knicks game.  The ex-Warriors point guard is having a great two game stretch for the Knicks and it's great to see him flourishing.  But before we crown him an elite point guard (or even a good one), let's give him a few more games.  Here's hoping the last couple of games is the start of something and not just a fluke.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo
Sat, 28 Jan 2012 10:51:00 -0800 Jack London Market changes plans http://tuyennhatvo.com/jack-london-market-changes-plans http://tuyennhatvo.com/jack-london-market-changes-plans
The developers originally planned to open a public market in the building’s interior similar to the ones in San Francisco’s Ferry Building and Seattle’s Pike Place Market, but are now leaning toward attracting food manufacturing tenants to fill the space.

The news of the Jack London Market seems to be the secondary story in this piece (though Haven is quite good and deserves much kudos). Sad to see that the dream of having a Ferry Building style market place in Jack London is going away. However, looking at the abandoned first floor of the building for the past 3 years has been a bit of a downer so I'd be glad to see anybody occupy that spot. If they plan to bring folks like Miette in with their baking operations and small store front, it could actually work out to be something similar to the original idea.

It was a pretty ambitious plan to begin with. Without the necessary foot traffic, it would have been pretty difficult for any market style business to thrive. Had they been able to rent out all of the office space above the market, it could have worked. Hopefully once/if that space is taken, they can revisit the idea of a market style section.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/34500/IMG_0043.jpg http://posterous.com/users/10EfH7CsuxX Tuyen Vo tuyenvo Tuyen Vo