Tips and Strategies for Startup Weekend from Start to Finish

So I just attended Startup Week­end Hong Kong 2012. It was a won­der­ful event to meet people and better than all con­fer­ences I’ve been going to in terms of net­work­ing – it was just that much cooler to talk to people who’ve been work­ing hard at the same place as you, than your typ­i­cal 3 minute name card exchange.

I was lucky enough to incu­bate a project with a won­der­ful team that even­tu­ally got the Best Mobile Appli­ca­tion Award (the project is shophop). Here are some tips / expe­ri­ence sharing:

Pitch Night (Friday Night)

Your initial pitch

At Friday night you can pitch your idea. Need­less to say you really need to have one ready and pitch it to get the best out of the experience.

The objec­tive of your ini­tial pitch is to con­vince enough of your fellow entre­pre­neur audi­ence that your idea is good and that they’d like to see it happen.

Try to have broad, gen­eral ideas

This is your typ­i­cal “know your audi­ence” advice. Your audi­ence will be other entre­pre­neurs with very dif­fer­ent back­grounds. One fellow pitched a wine focused app and seem­ingly had a more dif­fi­cult time.

Make it visual

There will be count­less people pitch­ing their ideas. Making people to even remotely remem­ber your idea is insanely hard. Depend­ing on your venue’s equip­ment most of your audi­ence might not even be able to hear you very well.

The paper / logo that you show will be very impor­tant. Draw some­thing unique and hold it straight to the audi­ence during your pre­sen­ta­tion. Your piece of paper may easily curl over if you’re not care­ful. Def­i­nitely use a marker to make your paper vis­i­ble from a distance.

Get to the point

Say clearly what your project’s name is and what it is for, then pro­ceed to per­suade the audi­ence of your project’s raison d’être. Don’t waste your time doing those gim­micky things like tear­ing your piece of paper apart or play a drama – the key point is to get your mes­sage across.

Logis­tics matter

It’s prob­a­bly a good idea to wait 10 – 15 people give the pitches and observe the logis­tic. Is it fea­si­ble to not use a micro­phone? How’s the view­ing angle from the audi­ence like?

Sell­ing your ini­tial pitch

People will start voting for their favorite ideas after the ini­tial pitch. Get ready to keep pitch­ing because most people will have for­got­ten your idea.

In gen­eral people you need to be actively sell­ing in order to get more votes. It’s gen­er­ally a num­bers game so just sell to more people enthu­si­as­ti­cally about your idea.

Recruiting your team

If your idea get selected you’ll be out sell­ing your idea again – this time to recruit your team members.

Know what you want

Will you make a Web app or mobile app? How much design does your con­cept need? It’s impor­tant to know those things so you know what people to bring to your team but more impor­tantly, telling people con­crete things that they can do in your team will make people feel more concrete.

Go viral with recruitment!

Ask your ini­tial team mem­bers to help recruit mem­bers for you!

The Real Work

Work allocation is important

This ties to the “know what you want” point above. You’ve only got a couple of days and it’s too short to waste time micro-​managing people. After you settle down your team, dis­cuss briefly on the gen­eral direc­tion and big pic­ture, then split off into self-​managing “mini-​departments”

Make sure that every­one / every pair of people has a gen­eral chunk of work that will take them all the fol­low­ing time to finish. In my view a big common issue other teams had was that they spent way too much time talk­ing and not much time doing. I sus­pect that is a result of not having clear allo­ca­tion of work and then people start to get idle and start dis­cussing high level philosophies.

Getting out is even more important

Startup Week­end is very heavy on the Lean Startup Model, Cus­tomer Devel­op­ment and friends. That means you get a lot of extra points for get­ting out of the build­ing. Def­i­nitely take the time to do it.

Screenshots are fine

Depend­ing on the number of coders you have, you’ll prob­a­bly want to settle at cre­at­ing screen­shots and then slap­ping it in an UIImageView / ImageView. Remem­ber it’s about focus­ing on the pre­sen­ta­tion and noth­ing else. It’s prob­a­bly not wise to do aux­il­iary things like actu­ally inte­grat­ing with Face­book / LinkedIn when screen­shots will suf­fice to let every­body fully under­stand the idea.

Be real­is­tic with what you can finally achieve in the demo. That will depend very much on the number of coders you have on the team and whether they were already famil­iar with the tech stack you’ll be using.

Don’t sweat the small stuff

The objec­tive of the work is to give an awe­some pre­sen­ta­tion at the end. Remem­ber that well and restrain from detour­ing into stuff that prob­a­bly will not make it into the final presentation.

In gen­eral, an effec­tive way to resolve debate is to ask “will this lead us to a better pre­sen­ta­tion that the judges will like more?”

Research the prizes

I did not even know there is such a prize as “Best Mobile Application” before it was announced. While the whole thing is more about the expe­ri­ence, it’s prob­a­bly a good idea to know what kind of prizes there would be so you can tune your direc­tion a bit.

The Final Presentation

This heav­ily depends on your loca­tion and your panel. For exam­ple in from the LA win­ning team Snazzy­Room‘s expe­ri­ence it seems to be all about show­ing the demo (totally awe­some video), whereas in here Hong Kong the win­ning team Film­Sk­out man­aged to do it with a static Web page*.

Other than that, good luck!

How Not to Do It

I can’t help but to men­tion a fellow team to illus­trate my points above. There was a team that went about doing a hotel price opti­miza­tion project. The idea gained trac­tion and the team leader formed a team and all was going fine.

The idea was pretty solid, your typ­i­cal data ana­lyt­ics project. A rather sound busi­ness model and the team leader seemed smart.

Unfor­tu­nately, the team leader decided to run a lec­ture on price opti­miza­tion and per­haps some poten­tially PhD grade econo­met­rics, the first thing after form­ing the team. As far as I could tell they did not build any work­ing prod­uct pro­to­type * nor did they get out of the build­ing. A couple of mem­bers left the team prob­a­bly because they did not have clear tasks assigned to them while the team leader was too busy lec­tur­ing people.

* (I did not get to see the other teams’ pre­sen­ta­tions because the pre­sen­ta­tion venue was crammed. If I said any­thing inac­cu­rate, flame on!)

Most Importantly…

Remem­ber it’s there to play and meet people! The ulti­mate prize for you is to fully sub­merge your­self to get the full experience.

Random Rants

  • (The rants below are mainly about the Hong Kong event)

  • It would have been great if the judges could explain more about their deci­sion. Well sure there are the pub­lished judg­ing cri­te­ria but an elab­o­ra­tion on how the win­ning team ful­filled all the cri­te­ria best would be good for learn­ing. Sug­ges­tions for teams on how they could have done better in terms of the judg­ing cri­te­ria would also be great. After all, the ulti­mate pur­pose of the event is for all par­tic­i­pants to learn!

  • As part of the Best Mobile Appli­ca­tion Award we got spon­sored mem­ber­ship by CoCoon – an entre­pre­neur co-​working space kind of thing in Hong Kong. The prize was called “3 month mem­ber­ship for the team.” Inter­est­ingly, their def­i­n­i­tion of a team was 4 people when we had a 5 people team. That means we can’t really use it. The aver­age team size of the event was about 9 (100 people with 11 selected projects, IIRC). They were either expect­ing half people to drop out on the first night of the event, or just that much out of space. Weird, to put it peace­fully 😛 (FYI this is after they upped their prize from the orig­i­nal 1 month for 1 member, woot!)

Kinesis Advantage Review, Tips & Tricks

Finally bought my Kine­sis Advan­tage today, after much con­tem­pla­tion. If you are read­ing this page, you are prob­a­bly in the ini­tial phase of con­sid­er­ing it. Let me answer the top ques­tion on your mind right now:

Is it worth the $299 price tag?

Yes!! In fact I paid some­thing like $350 for it because I do not reside in the US and had to pay a hefty deliv­ery fee. After 2 months of usage I do not regret it a bit and it really lives up to the hype — it’s the most pleas­ant key­board I have used.

What’s so good about it?

For me, it’s the split and curved design. The patented layout of the key­board does make typing much more com­fort­able. As a pro­gram­mer and geek I type all day. I think I was on the verge of get­ting RSI before I pur­chased the Advan­tage keyboard.

People skep­tics may think that there is a placebo effect of RSI or things like that. I was also wor­ried about that when I was get­ting over the $299 price tag. Now that I have used it, all I can say is that I do not believe in the placebo effect — the ergonom­ics is real.

Per­son­ally, a major ben­e­fit of the Advan­tage layout is the place­ment of them Ctrl key:

Using the thumb to press the Ctrl key totally got rid of my “Vim pinky” (while scrolling through code using Ctrl+F, Ctrl+B and co.) I can only imag­ine that Emacs user will be able to derive a much greater ben­e­fit from the Ctrl key place­ment alone.

And how about the mechanical key quality?

This is my first mechan­i­cal key­board so I can’t really judge. How­ever this does feel so much better than the crappy Microsoft Nat­ural 4000. The Microsoft key­board has a pretty good split design but the rubber dome keys make me want to throw up every time I had to touch it.

How long did it take to adapt?

As expected, adap­ta­tion was quite dif­fi­cult. For the first couple of days I dropped from 150 WPM to 15 WPM, no joke. The place­ment of the arrow keys were totally alien and dif­fi­cult to get used to. After two months of usage the usage of the left, right arrow keys still do not feel very intu­itive to me.

A major chal­lenge is that the keys are actu­ally placed closer together than most key­board, so that your move­ment must be very pre­cise or you may hit the next keys accidentally.

Another major chal­lenge for me was that I always used the right middle finger to press m, which is quite impos­si­ble with the Advan­tage layout. In gen­eral, it’s quite dif­fi­cult to type with any­thing but per­fectly cor­rect typing pos­ture to use the Advantage.

It took me about 2 – 3 weeks of casual usage to be able to get back to 120 WPM. After the ini­tial adap­ta­tion period typing was very com­fort­able and I feel quite cer­tain that I can increase my max­i­mum speed with this key­board with more use.

What are the weak points about it?

  • The func­tion keys. It may not be imme­di­ately obvi­ous from images of the Web but the func­tion keys are made with low qual­ity soft rubber with a totally arbi­trary place­ment. The bad qual­ity results in func­tion keys often reg­is­ter­ing twice when pressed once. That is rather annoying.

  • The place­ment of the Alt key. By default, you’d need to stretch your left hand pretty wide to do the Alt+Tab key com­bi­na­tion. I have no idea why they choose to do this. It was absolutely ter­ri­ble in the first few months and got a little bit better after a month of use. I tried swap­ping the Win­dows key and the Alt key which was actu­ally pretty good. I switched back to the orig­i­nal layout in the end just because I wanted to stay with the default layout as much as pos­si­ble (for no appar­ent reason).

  • It is rather loud. About as loud as a “classic” key­board so it’s not too bad. But if your office envi­ron­ment mostly use those “flat, laptop style keyboards” then you may be frowned upon a bit.

Go get it.

You have read this far and cared about the points above, you will really love the Kine­sis Advan­tage 🙂 If you liked this review and wants to pur­chase through Amazon, pur­chase through the link below to give me some affil­i­ate earnings 🙂

Kine­sis KB500USB-BLK Advan­tage USB Con­toured Key­board (Black)

Edit: What about Kinesis Advantage Pro?

I liked the Kine­sis Advan­tage so much that I self-​funded a Kine­sis Advan­tage Pro at my work­place (where water isn’t even provided):


The Pro has more advanced pro­gram­ma­bil­ity — macros and stuff but I don’t really those. There is also a foot pedal that I don’t really use. So basi­cally the only dif­fer­ence is the “metal finish” that I’m appar­ently gonna get.

Unfor­tu­nately, there is no metal finish. If you look closely enough it is just gray­ish look­ing plas­tic. There is a glossy layer of plas­tic on top of the gray­ish body but that’s it. The sad thing about it is that the glossy layer of plas­tic feels pretty awk­ward to rest my palms on.

Now I real­ize that nowhere on Kinesis’ Web site did they claim that the Kine­sis Advan­tage Pro has metal finish… I must have mis­read it on some review site. But the thing is that I’d prefer the normal black model despite it’s the cheaper model.

Gardsil HPV Hoax – welcome to the modern Dark Age

Today I just watched a video “Gard­sil HPV Vac­cine Hoax” That guy HealthRanger went on to explain how the FDA knew all along that Gardsil’s vac­cine does not help pre­vent­ing cervix cancer.

I haven’t really though too much about the topic before watch­ing the video, but dip­ping into the topic, I find it tremen­dously dis­turb­ing. This is a screen­shot I just took from Gardsil’s HPV “mini-site”:

What the heck? I have never expected it to look so darn like a typ­i­cal affil­i­ate marketing’s mini-​site. “It can affect your son too” — isn’t it get­ting bla­tantly obvi­ous they’re now trying to expand their market by broad­en­ing their fear campaign?

After all, the thing has only been released for sev­eral years, though the hype and media cov­er­age it has received is just not pro­por­tional! Here we have got celebri­ties sell­ing the vac­cine to me. If we really pull out for a bit and look at this from a high level — doesn’t it sound strange? I mean I have never seen vac­cines and med­ical stuff mar­keted like this. Maybe it’s just a change in trend, but maybe it’s a sad man­i­fes­ta­tion of our cap­i­tal­is­tic society.

Then again, that HealthRanger guy in the video keep preach­ing his own Web site new​star​, so I cannot say that he is 100% neu­tral on this matter too.

The World’s Shortest Guide to Succeed in Life

Yes­ter­day I read a blog post from Mil­lion­aire Mommy Next Door, The World’s Short­est Guide On How To Be Thin and Rich. The gist of the post is so short that I’ll just quote the “guides” here.

To be thin:

  1. Eat less
  2. Exer­cise more

To be rich:

  1. Spend less money than you earn (or to put it another way, make more money than you spend)
  2. Invest in your future

From there, I pro­pose a more generic frame­work for suc­cess in life in general:

  1. Figure out what would bring you closer to your goal
  2. Do it

It’s that freak­ing simple.

As an exper­i­ment, you can ask your­self (or your friends): do you know what to bring you closer to your goals? Are you doing those things?

Why we shouldn’t care too much about being “right”

A nice reminder for myself and others:

The sad state of our education system

I just read a post on Life­hacker, it’s called What’s the Most Impor­tant Class You’ve Ever Taken?. There is one guy that made a very long reply. I can judge from his leg­i­ble writ­ing that he’s telling a truth, and in that case, a sad truth of the cur­rent state of our edu­ca­tion system.

By far, the most enlight­en­ing class I ever took was an Eng­lish class (which I sub­se­quently left after the first day). While it didn’t teach me much about the sub­ject, it opened my eyes to the extreme polit­i­cal and philo­soph­i­cal bias in many of our col­leges today. A bias that rewards those who agree with the doc­trine pro­fessed by instruc­tors, and pun­ishes any thoughts that con­tra­dict their beliefs. This isn’t as big an issue in many schools, and it cer­tainly varies between teach­ers, sub­jects of study, depart­ments and the makeup of the stu­dents in a class, but it my case, the hypocrisy of these “enlightened” teach­ers was on full dis­play that day, and taught me to ques­tion not just the state­ments people make, but their motives for making them.

The class began as most do, with the dis­tri­b­u­tion and read­ing of a syl­labus, a brief intro­duc­tory of the instruc­tor and stu­dents, and then pro­ceeded to the professor’s overview of the class’ objective.

“This will be like no class you’ve ever taken” she began. “Here, we won’t just learn about Eng­lish lit­er­a­ture, but also learn how to apply it to real sit­u­a­tions, with an empha­sis on women’s suf­frage and black rights”.

I double checked my sched­ule, to be sure I was in the cor­rect room. Yes, room 206 at 10:00am in the Eng­lish build­ing, I was in the right place. And the title of the class in my sched­ule con­firmed what she was now scrib­bling on the chalk board “Thirteenth Cen­tury Eng­lish Literature”.

So I raised my hand. “What does Eng­lish lit­er­a­ture in the 1200’s have to do with women and black rights?” A fair ques­tion I thought, but appar­ently, I was wrong. She mut­tered some round-​about answer that dodged the ques­tion while star­ing scorn­fully at me.

I asked again, hoping I could clar­ify the ques­tion. “Weren’t the major Eng­lish writ­ers of the time men? Mostly monks I thought, with such high illit­er­acy among the non-clergy.” She hes­i­tated in her response, so I wen’t on. “…and since the period pre­dates the North­ern Euro­pean col­o­niza­tion of Africa, how many Eng­lish writ­ers had ever seen a black man?”

“Well,” she answered, “we’re look­ing at the link between what they wrote and racism and misog­yny today”.

“So the writ­ings were influ­en­tial to the suf­frage and civil rights movements?”

She quipped back “I don’t think you can under­stand what we’re teach­ing here, your a white man, so you don’t have the per­spec­tive needed to see the link between these topics.”

“Couldn’t it equally be the case that I haven’t read any 13th cen­tury Eng­lish writ­ings, and that’s why I don’t understand?” The annoy­ance was becom­ing obvi­ous in my voice.

She stormed out of the room, in a hissy fit, saying she couldn’t teach a bunch of igno­rant rednecks.

So, one bad teacher I thought. I’ve had plenty of good instruc­tors in the past, she was just a fluke. I wen’t to the bursar’s office and tried to get my money back for the class. I had little inter­est in the sub­ject anyway, and was only taking the class because it offered dual credit towards my degree.

I was told that, in spite of this class start­ing late in the term, it was in fact past the drop-​add period and I would need a letter from my depart­ment head to get a refund. I made an appoint­ment to see him. When I arrived at his office, four of my teach­ers were there to have a talk with me. If he was to sign off on my refund paper­work, the policy was that I needed coun­sel­ing first from the staff . They pro­ceeded to tell me how shocked they were at my behav­ior, how dis­ap­pointed they were in me. The terms racist and sexist came up more than once. I reminded them that my girl­friend was half black, so as a woman and a minor­ity, she could attest to the fact that I wasn’t some bigot. I was merely ques­tion­ing the link between the course pre­sented in the course out­line I saw when I enrolled, and the very dif­fer­ent sub­ject matter I was pre­sented in the class, not to crit­i­cize it, but just to under­stand why such a dis­crep­ancy existed between what was adver­tised and what the school was really giving me. My refund was refused. They strongly urged me to change major, as this teacher I had offended was the head of the depart­ment who over­saw all the human­i­ties classes that qual­i­fied for the com­puter sci­ence degree I was pur­su­ing. I would need to go through her to graduate.

“She doesn’t like me” I said, “but isn’t it a bit petty to assume she’d pres­sure a teacher to fail me on those grounds, even if my grades are passing”. That seemed to be what they were imply­ing, but they acted offended that I under­stood what their impli­ca­tions were. I was then told that I may not be a “good fit for this school”.

I had paid up all of my other classes, so I con­tin­ued through the semes­ter. At this time, I car­ried a 3.9 GPA, which dropped a whole point by the end of the semes­ter. I’m con­fi­dent my grades were pass­ing, but papers and lab projects I handed in were graded as incom­plete, as though the teach­ers had never received them. Only one teacher stood by me and acted fairly. One of Eight teach­ers had any integrity.

I changed schools, step­ping back to a com­mu­nity col­lege (with a 2.9GPA for a spring trans­fer, that was the only option avail­able to me). The com­mu­nity col­lege was more fair, but I began to notice cer­tain sim­i­lar­i­ties. The math instruc­tor who likes to review polit­i­cal polls, and then segway into his beliefs on the fal­lac­ies of the elec­toral col­lege and it’s injus­tice. 40 minute rants to solve one equa­tion. The robot­ics and man­u­fac­tur­ing tech­nolo­gies teacher who advo­cates the won­ders of automa­tion, but insists they must not be used to dis­place union labor, in spite of the effi­ciency or cost. As for Eng­lish teach­ers, I have yet to meet one with an ounce of sanity or a shred of integrity, they must be out there, but they aren’t teach­ing in a school near me. The stu­dents who suc­ceed in col­lege are the ones who keep their heads down and write what the instruc­tor wants to hear, saving crit­i­cism for when they’re off campus. Even a number of the pro­fes­sors who seem to have con­trary opin­ions to what most of the staff believes are care­ful not to make waves, and will seldom speak frankly to a stu­dent who may repeat it in front of another teacher.

That class changed my out­look on many things. I have great respect for those who can tol­er­ate 6 years of col­lege. After all that, they’ll tol­er­ate pretty much any­thing, which often includes lower wages. Let’s face facts, if I’m hiring two people, one with 6 years of col­lege, and one with 6 years work expe­ri­ence but no col­lege, my expe­ri­ence tells me to value the latter. I’ll bet my money on the man who spent the better part of a decade in the real world, than the trained, pro­fes­sional Yes-​Man who knows how to tell me what I want to hear while secretly har­bor­ing the ideals imprinted on him by deranged, intel­lec­tu­ally stag­nate hippie douche bags. That may not be the case with all grad­u­ates, but it’s the right call most of the time and I make no apolo­gies for my belief.

My his­tory pro­fes­sor said it in jest, but I have wit­nessed how true his state­ment is: “Those who can’t do, teach. Those who can’t teach, teach in college.”

A brief on the brief history of time

A week ago, I attended a sem­i­nar in my school with the theme of Stephen Hawking’s A brief his­tory of time. Basi­cally, two pro­fes­sors shared their feel­ings and opin­ions towards this book. The talk was intended, like the book itself, to con­tain the least tech­ni­cal knowl­edge required but still be able to explain com­pli­cated, state of the art concepts.

A brief on the brief history of time

I was only a dozen pages in when I attended the talk, so attend­ing the talk actu­ally helped me grasp the big pic­ture of what this book is actu­ally about. Basi­cally, the book tries to dis­cuss cre­ation. How was the world created?

Here’s a list of stuffs it described:

  • Sin­gu­lar­ity – what is it and does it actu­ally exist?
  • Dark matter
  • Hawking’s radiation
  • Gen­eral Rel­a­tiv­ity and Quan­tum Mechanics
  • The stan­dard model to explain the unsolved ques­tions regard­ing the cre­ation of the uni­verse, when using Spe­cial Rel­a­tiv­ity and Quan­tum Mechan­ics to explain it
  • Hawking’s own alter­na­tive hypoth­e­sis to the stan­dard model – No bound­ary proposal
  • In 1988, a researcher pub­lished a paper to illus­trate the pos­si­bil­ity of an imag­in­ery time machine. Basi­cally, what he said was that such a machine can fast-​forward time no prob­lem (using worm holes), but can only go back­wards in time after the machine has been invented. That explains why we haven’t seen time trav­el­ers from the future.
  • A lot of things about black holes

In pursuit of the beautiful creation

It’s prob­a­bly not con­veyed enough with words here, but I just failed to under­stand why any human on earth wouldn’t be fas­ci­nated by these beau­ti­ful topics. If there is one thing I’ll fall all over, become crazy and lose my mind about, this is prob­a­bly it. What’s so spe­cial about it? To quote Hawk­ing: if we manage to dis­cover the truth, the cause of our exis­tence, it would be the “ulti­mate tri­umph of human reason – to under­stand the mind of God.”

A Brief History of Time

I was just walk­ing around my dorm today and came across a poster about a talk to be held in my uni­ver­sity about Stephen Hawking’s book A Brief His­tory of Time.

I took a look at the related books area and instantly decided to set a mis­sion for myself: I’m going to read most (if not all) of Stephen Hawking’s writ­ings. They are so ele­gant and yet, simple. Hawking’s writ­ings read like a series of thought exper­i­ments: it’s not laden with terms and jar­gons for show­ing off’s sake, yet he man­ages to explain and pre­dict the most dif­fi­cult sci­ences of our nature. Truly, simple is beautiful.

the kiZZ notes — new title, new direction

I’ve been in and out of this blog of more than a couple of years now, and it’s been a piti­ful half a year ago since I wrote my last post. Ini­tially when I first started this blog, I was writ­ing about random stuffs (it was called kiZZ kiZZ’s daily ram­bling back then). Then I wanted to look smart and started to focus on writ­ing philo­soph­i­cal stuffs like why you shouldn’t get upset with people, but ideas quickly ran out and posts stopped coming out. Then I started writ­ing about random things again but with­out a clear direc­tion, the moti­va­tion just wasn’t there after the excite­ment of open­ing a blog worn off. After migrat­ing tech­ni­cal posts over to my other blog Code for Concin­nity, my main blog here quickly became stagnant.

Recently Bill Gates opened his new per­sonal Web site the Gates Notes, where he writes about what he’s learn­ing lately. That sud­denly reminded of my true pas­sion of all time – learn­ing. That’s right, I love learn­ing things of all kinds: tech­ni­cal, philo­soph­i­cal fluff talks or any­thing, it’s just always fun. That is going to be the new direc­tion of my blog – I’ll write about what I’m learn­ing lately and my new wicked ideas, so all of you out there can get a sip of my greatness. 🙂

Kudos to Bill for the nice idea and inspi­ra­tion. You prob­a­bly deserve to be so rich after all, bas­tard. 😛

time to Hold a Meeting!

Hold a Meeting