Fun won't get it done

OK, published at 3:30 AM. That's a first!

So. Got something you want to do over the coarse of a year? Here's a motivation woefully insufficient to pull it off:

  • It's fun!

What could give you enough drive to finish the job? Anything with a reward in the future, once you're done:

  • Millions of fans will adore me.
  • It will be the ugliest thing on the planet.
  • I will finally understand quantum neural rockets.
  • We will see who the loser is, Todd!
  • I will help humanity.
  • I will destroy humanity.

It doesn't matter how noble or ignoble your goal is. What matters is delaying gratification. Because even your favorite thing in the world will have shitty bits if you chew on a big enough chunk of it. A few months or years worth of work are always a big enough chunk, so there will be shitty bits. Unfortunately, it's also the minimum-sized chunk to do anything of significance.

This is where many brilliant talents drown. Having known the joy of true inspiration, it's hard to settle for less, which you must to have any impact. Meanwhile, their thicker peers happily butcher task after task. Before you know it, these tasks add up to an impactful result.

In hindsight, I was really lucky in that I chose a profession for money instead of love. Why? Stamina. Money is a reward in the future that lets you ignore the shittier bits of the present.

Loving every moment of it, on the other hand, carries you until that moment which you hate, and then you need a new sort of fuel. Believe me, I know. I love drawing and animation, and you won't believe how many times I started and stopped doing it.

But the animation teacher who taught me 3D said he was happy to put textures on toilet seat models when he started out. That's the kind of appetite you need – and very few people naturally feel that sort of attraction to toilet seats. You need a big reward in the future, like "I'm going to become a pro," to pull it off.

But I don't want to become a pro. I don't want to work in the Israeli animation market where there's scarcely a feature film made. I don't even want to work for a big overseas animation studio. I want to make something, erm, something beautiful that I love, which is a piece of shit of a goal.

Because you know where I made most progress picking up actual skills? In an evening animation school, where I had a perfectly good goal: survive. It's good because it's a simple, binary thing which doesn't give a rat's ass about your mood. You either drop out or you don't. But "something I love" is fluid, and depends a lot on the mood. And when you hate this thing you're making, as you sometimes will, it's hard to imagine loving it later.

Conversely, imagining how I don't drop out is easy. This is what I was imagining when sculpting this bust, which 90% of the time I hated with a passion because it looked like crap. But I thought, "I'm not quitting, I'm not quitting, I'm not quitting, hey, I get the point of re-topology in Mudbox, I'm not quitting, I'm not quitting, hey, I guess I see what the specular map does, I'm not quitting… Guess I'm done!"

And now let's talk about beauty for a moment.

I'm a programmer. I like to think that I'm not the thickest, butcherest programmer, in that I understand the role of beauty in it. For the trained eye, programs can be beautiful as much as math, physics or chess, and a beautiful program is better for business than the needlessly uglier program. (Ever tried pitching the value of beauty to someone businessy? Loads of fun.)

But you know why beauty is your enemy? Because it sucks the fun out of things. How? Because you're making this thing and chances are, it's not beautiful according to your own standard. The trap is, your taste for beauty is usually ahead of your creative ability. In any area, and then in any sub-area of that area, ad infinitum, you can tell ugly from beautiful long before you can make something beautiful yourself. And even if you can satisfy your own taste, often the final thing is beautiful, but not the states it goes through.

So the passionate, sensitive soul is hit twice:

  1. You're driven by fun and inspiration because you've once experienced it and now you covet it.
  2. Your sense of beauty, frustrated by the state of your creation, kills all the fun – that very fun which you insist must be your only fuel.

Life is easier if you want a yacht. I think you can buy a decent one for $300K, and certainly for $1M. Now all you need to do is make that money, doing doesn't matter what – imagining that yacht will help you do anything well! If you want beauty, however, I do not envy you.

How do I cope with my desire for beauty? The first step is acknowledging the problem, which I do. The fact is that my worst failures in programming came when I insisted on beauty the most. The second step is shunning beauty as a goal, and making it into a means and a side-effect.

I need a program doing at least X, taking at most Y seconds, at a date not later than Z. I'll keep ugliness to a minimum because ugly programs work badly. And if it comes out particularly nicely, that's great. But beauty is not a goal, and enjoying the beauty of this program as I write it is not why I write it.

And if you think it's true for commercial work but not open source software, look at, I dunno, Linux. Read some Torvalds:

Realistically, every single release, most of it is just driver work. Which is kind of boring in the sense there is nothing fundamentally interesting in a driver, it's just support for yet another chipset or something, and at the same time that's kind of the bread and butter of the kernel. More than half of the kernel is just drivers, and so all the big exciting smart things we do, in the end it pales when compared to all the work we just do to support new hardware.

Boring bits. Boring bits that must be done to make something of value.

Does this transfer to art or poetry or any of those things whose whole point is beauty? Well, yeah, I think it does, because no, beauty is not the whole point:

  • The most important thing about a drawing is that it's done. Now it exists, and people can see it, and you can make another one. Practice. They will not come out very well if they don't come out.
  • Often people like your subject. There's a continuum between "it's beautiful in a way that words cannot convey" and "I love how this song expresses my favorite political philosophy." To the extent that a work of art tells a story, or even sets up a mood, its beauty does become a means to an end.
  • Just because the end result is beautiful to the observer, and even if that's the only point, doesn't mean every step making it was an orgy of beauty for whomever made it. Part of what goes into it is boring, technical work.

So here, too I'm trying to make beauty a non-goal. Instead my goals are "make a point" and "keep going," and you try to add beauty, or remove ugliness, as you go.

For example, I didn't do a graduation project in the evening school, but I animated a short on my own in the same timeframe, and I published it, even though it's not the beautiful thing I always dreamed about making. And I'm not sure anyone gets the joke except me. (I'm not sure I get it anymore, either.)

Now my goal is "make another one." It's a good goal, because it's easy to imagine making another one. It's proper delayed gratification.

And if you've enjoyed programming 20 years ago and are trying to reignite the passion, I suggest that you find a goal as worthy for you as "fun" or "beauty", but as clear and binary as a yacht. And you can settle for less worthy, but not for less clear and binary. Because everything they told you about "extrinsic motivation" being inferior to "intrinsic motivation" is one big lie. And this lie will fall apart the moment you sink your teeth into a bunch of shit, as will always happen if you're trying to accomplish anything.

Follow me on Twitter to receive pearls of wisdom such as the following sample:

 

163 comments ↓

#1 Barry Kelly on 08.01.16 at 4:41 am

Fall in love with a process that includes iteration on complete things, and always stop before you've exhausted your inspiration.

I still think intrinsic motivation is better than extrinsic (it doesn't pay as well though). But you're right, you must delay gratification. Either that, or will your gratification into the completion, rather than just the juicy bits.

#2 Yossi Kreinin on 08.01.16 at 10:34 am

I think there's a feedback loop between extrinsic and intrinsic motivation. One feeds the other, and lack of one drains the other. Ultimately you need a combination to survive anything large. But if I have to pick a shortage of one or the other and I need something done, I guess I'd prefer strong extrinsic, weak intrinsic to the other way around.

#3 lackhoa on 08.06.16 at 3:43 pm

Nice article, but there's one point I don't agree:
"The trap is, your taste for beauty is usually ahead of your creative ability."

I don't feel that way at all. If I can imagine this awesome program but I can't describe it through code, I immediately realize that my "beautiful" program is illogical and cannot exist.
My opinion: "If your taste of beauty is ahead of your ability, then your taste of beauty is shit and you should fix it."

#4 Yossi Kreinin on 08.06.16 at 4:26 pm

I meant it a bit differently, along the lines of, your sense of taste appreciates the great masters but you feel that you don't paint as well and your sense of taste is offended. The same can happen in programming where you compare yourself to great programs by other people, not to a fuzzy idea that never found concrete expression as in your example.

#5 lackhoa on 08.06.16 at 6:33 pm

Oh, well. I never really followed your train of thought because you've never been a clear writer. But basically you meant "embarrassment", right? The feeling you have when you're full of confidence and then suddenly get struck by the reality of your incompetence. I know it too well.
However, I never get discouraged by that, really. Instead, it forces me to try harder. Which not only doesn't kill the fun, but it also does the exact opposite.

#6 Evgeny on 08.09.16 at 4:48 pm

> 90% of the time I hated with a passion because it looked like crap
I thought that 3D face thingy looks pretty good actually

#7 Yossi Kreinin on 08.09.16 at 5:16 pm

Thanks!

My point was that it might look better now, but it certainly looked bad to me during the stages of its making.

#8 angry hamster on 08.15.16 at 12:21 pm

What about a state of flow? When you are doing something and the joy arises not because of a goal or because you love what you're doing or sense of beauty etc., but because of the process itself? I mean, extrinsic motivation is great, but you have to keep your goal in mind while simultaneously doing things, isn't it too hard?

Also this 3D (which is great!) looks exactly like a facial expression of a person who has to do something unpleasant to reach the distant goal)).

#9 angry hamster on 08.15.16 at 12:25 pm

By flow I mean this https://en.wikipedia.org/wiki/Flow_(psychology) . Is it possible that a taste of beauty just works like a distraction?

#10 Yossi Kreinin on 08.15.16 at 1:31 pm

Flow is great when you get into it. In my experience though, you ought to be fairly good at something to get into it (otherwise every time you struggle with something, it's effectively an interruption). In general, flow is fun, and fun is great, I just claim that you can't count on an uninterrupted state of flow for completing something biggish. But of course being in a state of flow is great.

Maurice Minnifield whom I sculpted is just a kind of person who's in a perpetual state of slight dysphoria, on the verge of getting pissed off…

#11 Victor René on 01.03.17 at 10:39 am

@YossiKreinin First off, since it's the first time I post here, I would like to say that I like your blog a lot. Very interesting topics. On this subject however, I don't understand you at all.

I think it depends on your mindset, and how much you value other people opinions. I am strongly-willed and I hate to work for money. I left a very good job in 2013, fearing my skills as a programmer would cap for the next 10 years (or more) if I didn't move on.

Then I did some startup job after diving into python (Kivy framework), took a mission for a big company which I left because of abusive management. All the while, trying different tools to be able to do game design quickly (love2d).

Needless to say I was frustrated. I have a big admiration for ZUN (Touhou), Chris Sawyer (Transport Tycoon), Charles H. Moore (Forth), etc… Those people are true masters of their craft.

As a matter of fact, after 3 years and a half of self-study (the so called 10 000 hours), I can build my own toolset instead of being bothered with bloated frameworks that don't fit in one's mind and are not flexible, interoperable and performant enough to get the job done easily.

People don't even realise the price we are paying for sticking with C as a standard to do almost everything. There are other execution models out there. People will tell you it's hard to build a useful compiler/interpreter, and it's not. It depends on your *raw skill* and *comprehension* of the puzzle you are trying to solve.

Doing work for love, leads to mastery. Doing work for money, leads to success. I think it's just a choice wether you want to be masterful or successful (or both ?).

Lastly, I must add the 6 thinking hats (http://wiki.c2.com/?SixThinkingHats) as a tool to get a wider picture of whatever you are trying to accomplish. Your mood/flow is a result of whatever thought you acknowledge in your soul/mind. Constantly adjusting your thinking will help you climb new mountains forever.

#12 Yossi Kreinin on 01.07.17 at 7:07 pm

Different people approach these things differently, and so I assume that my writing can be irrelevant to you even if you care about the subject just because you think about the subject very differently and have your own insights into it and my writing does not fit the way you think about this.

That said, I disagree with the "money=>success, love=>mastery" theory, for 2 reasons:

1. Work leads to mastery, regardless of the motive – what matters is doing the kind of work that leads to mastery. You can say that if money is your motive, then there exist economic reasons A, B and C (I don't know what they are, I'm making a hypothetical argument for you :-) which cause you to not do some of the kinds of work that are needed to reach mastery in your field. But I can reply that if love is your motive, then you will also avoid some of the kinds of work needed to reach mastery – the kinds of work that you don't intrinsically love. If however your motive is "reaching mastery" – IMO wholly different from loving every moment of work – then we're fully in agreement, because yes, this will motivate you to do all the bits including the irksome ones.

2. Money is paid by other people (so is attention), and often they're pretty smart in that they notice defects in our work that we ourselves do not. To me pleasing others is a safer path to mastering a field than pleasing oneself and oneself only. Incidentally, I'm respectful but skeptical of Forth which is one thing you cited, see My History with Forth and Stack Machines on this blog.

#13 Fun is Fun on 09.22.17 at 12:23 am

Not necessarily Hannibal the Cannibal's Complicated Guide to Fun

Linus said this year (2017) that there's fun in technical challenge, which is what drives open source. I'll buy that. Sure you need a background to enjoy certain kinds of things, that's where it gets complicated I guess.

#14 gronne on 09.26.17 at 9:54 am

I'm not sure I agree with everything but it certainly was a gratifying read.

#15 ipfan.info on 04.04.19 at 12:04 pm

: Get it done, Johnny Reb. It s like, don t make excuses. There aren t any anymore. If you re talking about it, you should be doing it and she doesn t like to see talent go fallow. She doesn t like to see people repeat themselves. She likes people to get it done, purely out of love of the person and then joy for the product itself. And that s the thing: I talked about

#16 newz aimbot on 05.15.19 at 1:18 pm

Just wanna input on few general things, The website layout is perfect, the articles is very superb : D.

#17 krunker hacks on 05.16.19 at 12:11 pm

I like this website its a master peace ! Glad I found this on google .

#18 fortnite aimbot download on 05.16.19 at 4:04 pm

This is amazing!

#19 nonsense diamond 1.9 on 05.17.19 at 6:17 am

I like this website its a master peace ! Glad I found this on google .

#20 Claudio Quenzel on 05.17.19 at 7:26 am

5/17/2019 I'm pleased by the manner in which yosefk.com covers this type of issue. Usually to the point, sometimes contentious, without fail well-written and more often than not quite challenging.

#21 fallout 76 cheats on 05.17.19 at 9:46 am

stays on topic and states valid points. Thank you.

#22 red dead redemption 2 digital key resale on 05.17.19 at 2:56 pm

Thank You for this.

#23 redline v3.0 on 05.17.19 at 5:59 pm

Yeah bookmaking this wasn’t a risky decision outstanding post! .

#24 badoo superpowers free on 05.18.19 at 7:24 am

I love reading through and I believe this website got some genuinely utilitarian stuff on it! .

#25 sniper fury cheats windows 10 on 05.18.19 at 2:17 pm

Great, bing took me stright here. thanks btw for info. Cheers!

#26 mining simulator 2019 on 05.19.19 at 6:16 am

Enjoyed reading through this, very good stuff, thankyou .

#27 smutstone on 05.20.19 at 10:56 am

Some truly wonderful posts on this web site , appreciate it for contribution.

#28 redline v3.0 on 05.21.19 at 6:23 am

Your web has proven useful to me.

#29 free fire hack version unlimited diamond on 05.21.19 at 3:34 pm

You got yourself a new follower.

#30 nonsense diamond on 05.22.19 at 5:25 pm

You got yourself a new rader.

#31 krunker hacks on 05.23.19 at 5:43 am

google brought me here. Thanks!

#32 bitcoin adder v.1.3.00 free download on 05.23.19 at 9:20 am

bing got me here. Thanks!

#33 vn hax on 05.23.19 at 6:05 pm

Found this on google and I’m happy I did. Well written website.

#34 eternity.cc v9 on 05.24.19 at 6:53 am

I simply must tell you that you have an excellent and unique article that I kinda enjoyed reading.

#35 ispoofer pogo activate seriale on 05.24.19 at 5:13 pm

This is amazing!

#36 cheats for hempire game on 05.26.19 at 5:54 am

I like this site because so much useful stuff on here : D.

#37 iobit uninstaller 7.5 key on 05.26.19 at 8:42 am

I must say, as a lot as I enjoyed reading what you had to say, I couldnt help but lose interest after a while.

#38 smart defrag 6.2 serial key on 05.26.19 at 3:02 pm

Respect to website author , some wonderful entropy.

#39 resetter epson l1110 on 05.26.19 at 5:27 pm

Your web has proven useful to me.

#40 Jaime Gillians on 05.27.19 at 6:01 am

I generally agree with your opinion on this subject and look forward to new posts and comments here at yosefk.com. Keep up the good work!

#41 sims 4 seasons code free on 05.27.19 at 6:45 am

Just wanna input on few general things, The website layout is perfect, the articles is very superb : D.

#42 rust hacks on 05.27.19 at 7:22 pm

Enjoyed reading through this, very good stuff, thankyou .

#43 strucid hacks on 05.28.19 at 9:39 am

Just wanna input on few general things, The website layout is perfect, the articles is very superb : D.

#44 expressvpn key on 05.28.19 at 6:44 pm

Respect to website author , some wonderful entropy.

#45 ispoofer pokemon go license key on 05.29.19 at 7:52 am

Enjoyed examining this, very good stuff, thanks .

#46 aimbot free download fortnite on 05.29.19 at 11:52 am

Found this on google and I’m happy I did. Well written website.

#47 redline v3.0 on 05.29.19 at 4:19 pm

I like this site because so much useful stuff on here : D.

#48 gamefly free trial on 05.30.19 at 1:43 am

Pretty section of content. I just stumbled upon your site and in accession capital to claim that I get in fact loved account your blog posts.

Any way I'll be subscribing to your feeds and even I success you get right of entry to
persistently fast.

#49 vn hax on 05.30.19 at 5:30 am

I simply must tell you that you have an excellent and unique site that I really enjoyed reading.

#50 how to get help in windows 10 on 05.31.19 at 5:09 am

Thanks for finally writing about > Fun won't get it done < Loved it!

#51 xbox one mods free download on 05.31.19 at 12:03 pm

Deference to op , some superb selective information .

#52 fortnite aimbot download on 05.31.19 at 2:49 pm

Enjoyed examining this, very good stuff, thanks .

#53 gamefly free trial on 05.31.19 at 5:31 pm

I really like your blog.. very nice colors & theme.
Did you create this website yourself or did you hire someone to do it for
you? Plz reply as I'm looking to create my own blog and would
like to know where u got this from. kudos

#54 gamefly free trial on 05.31.19 at 6:42 pm

My partner and I stumbled over here coming from a different page and thought I might check things out.

I like what I see so now i'm following you. Look forward to going over your web page again.

#55 mpl pro on 06.01.19 at 5:56 pm

This is cool!

#56 hacks counter blox script on 06.02.19 at 6:01 am

Great, this is what I was looking for in yahoo

#57 gamefly free trial on 06.02.19 at 6:08 am

Amazing issues here. I am very happy to see
your post. Thanks so much and I'm having a look forward to
contact you. Will you kindly drop me a e-mail?

#58 gamefly free trial on 06.02.19 at 12:21 pm

My brother recommended I might like this blog.
He used to be entirely right. This post truly made my day.
You can not imagine simply how so much time I had
spent for this info! Thank you!

#59 gamefly free trial on 06.02.19 at 11:19 pm

Simply desire to say your article is as astounding. The clarity in your post is simply great
and i can assume you're an expert on this subject.
Well with your permission allow me to grab your feed to
keep updated with forthcoming post. Thanks a million and please carry on the rewarding work.

#60 how to hacking fortnite on 06.03.19 at 9:50 am

Deference to op , some superb selective information .

#61 gamefly free trial on 06.04.19 at 12:35 am

There's certainly a lot to find out about this subject.
I love all of the points you made.

#62 gamefly free trial on 06.04.19 at 6:33 am

Its like you read my thoughts! You appear to grasp a lot about
this, like you wrote the ebook in it or something. I believe that
you just can do with a few % to force the message home a bit, but
other than that, that is great blog. A great read. I will certainly be back.

#63 gamefly free trial on 06.04.19 at 6:19 pm

Howdy! Quick question that's completely off topic.
Do you know how to make your site mobile friendly? My site looks weird when viewing from
my apple iphone. I'm trying to find a template or plugin that might be
able to fix this problem. If you have any suggestions, please share.
Thank you!

#64 gamefly free trial on 06.06.19 at 3:09 pm

Appreciate this post. Will try it out.

#65 gamefly free trial on 06.07.19 at 11:21 am

Very good post! We are linking to this particularly great article on our site.
Keep up the good writing.

#66 playstation 4 best games ever made 2019 on 06.12.19 at 3:28 am

I was able to find good information from your blog articles.

#67 ps4 best games ever made 2019 on 06.12.19 at 9:37 am

Pretty component of content. I just stumbled upon your blog and in accession capital to assert that I get actually loved account your blog
posts. Any way I will be subscribing to your augment or even I fulfillment you get right of entry
to consistently quickly.

#68 quest bars cheap on 06.14.19 at 1:43 pm

My spouse and I absolutely love your blog and find almost all of your post's to be what precisely I'm looking for.
Does one offer guest writers to write content to suit your needs?
I wouldn't mind publishing a post or elaborating on a few of the subjects you
write with regards to here. Again, awesome web log!

#69 fortnite aimbot download on 06.16.19 at 5:54 pm

Enjoyed reading through this, very good stuff, thankyou .

#70 roblox script executor on 06.16.19 at 8:14 pm

Your article has proven useful to me.

#71 quest bars on 06.16.19 at 9:09 pm

Thanks for sharing your thoughts on quest bars. Regards

#72 tinyurl.com on 06.17.19 at 12:26 pm

This site was… how do you say it? Relevant!!

Finally I have found something that helped me. Cheers!

#73 proxo key on 06.19.19 at 7:36 am

Me enjoying, will read more. Thanks!

#74 proxo key on 06.19.19 at 8:20 am

Deference to op , some superb selective information .

#75 vn hax download on 06.20.19 at 4:44 pm

I conceive you have mentioned some very interesting details , appreciate it for the post.

#76 vn hax download on 06.20.19 at 5:25 pm

Thanks for this web. I definitely agree with what you are saying.

#77 nonsense diamond key generator on 06.21.19 at 5:54 am

Your site has proven useful to me.

#78 nonsense diamond download on 06.21.19 at 6:36 am

Ni hao, here from google, me enjoyng this, i will come back soon.

#79 plenty of fish dating site on 06.21.19 at 11:11 pm

Today, I went to the beach front with my kids.

I found a sea shell and gave it to my 4 year old daughter and
said "You can hear the ocean if you put this to your ear." She placed the shell
to her ear and screamed. There was a hermit crab inside and it pinched her ear.
She never wants to go back! LoL I know this is completely off topic but I had to tell someone!

#80 quest bars cheap on 06.23.19 at 8:49 am

Very quickly this web page will be famous amid all blogging and site-building visitors, due to it's pleasant
posts

#81 star valor cheats on 06.23.19 at 3:29 pm

Enjoyed reading through this, very good stuff, thankyou .

#82 game of dice cheats on 06.23.19 at 4:08 pm

I am glad to be one of the visitors on this great website (:, appreciate it for posting .

#83 gx tool apk download on 06.24.19 at 1:36 pm

This does interest me

#84 gx tool pro on 06.24.19 at 2:13 pm

Deference to op , some superb selective information .

#85 Explain Like I’m Five on 06.25.19 at 3:18 am

Cheers, here from yahoo, me enjoyng this, i will come back again.

#86 free online Q & A on 06.25.19 at 3:59 am

Enjoyed examining this, very good stuff, thanks .

#87 geometry dash 2.11 download pc on 06.25.19 at 6:16 pm

Yeah bookmaking this wasn’t a risky decision outstanding post! .

#88 qureka pro apk on 06.25.19 at 6:54 pm

Intresting, will come back here once in a while.

#89 skisploit on 06.26.19 at 4:55 am

Intresting, will come back here later too.

#90 krunker aimbot on 06.26.19 at 5:33 am

This helps. Cheers!

#91 ispoofer activation key on 06.27.19 at 4:30 am

Found this on yahoo and I’m happy I did. Well written post.

#92 ispoofer license key on 06.27.19 at 5:05 am

I simply must tell you that you have an excellent and unique post that I must say enjoyed reading.

#93 synapse x serial key on 06.27.19 at 7:13 pm

Me enjoying, will read more. Cheers!

#94 synapse x cracked on 06.27.19 at 7:50 pm

Very interesting points you have remarked, appreciate it for putting up.

#95 strucid hacks on 06.28.19 at 5:44 am

This is interesting!

#96 strucid hacks on 06.28.19 at 6:23 am

I have interest in this, xexe.

#97 advanced systemcare 11.5 key on 06.28.19 at 12:20 pm

I like this site, some useful stuff on here : D.

#98 serial advanced systemcare 11.5 on 06.28.19 at 12:46 pm

You got yourself a new rader.

#99 how to get help in windows 10 on 06.29.19 at 4:04 am

Everyone loves it when individuals get together and share views.
Great site, keep it up!

#100 cryptotab hack script free download 2019 on 06.29.19 at 7:46 am

Enjoyed reading through this, very good stuff, thankyou .

#101 zee 5 hack on 06.29.19 at 8:03 am

I am not rattling great with English but I get hold this really easygoing to read .

#102 cryptotab hack script free download on 06.29.19 at 2:07 pm

Great, this is what I was browsing for in bing

#103 cryptotab hack script free download on 06.29.19 at 2:24 pm

Very interesting points you have remarked, appreciate it for putting up.

#104 roblox hacks for mac on 07.01.19 at 7:54 am

I conceive this web site holds some real superb information for everyone : D.

#105 andriller license key on 07.01.19 at 8:22 am

Thank You for this.

#106 cheat fortnite download no wirus on 07.01.19 at 6:43 pm

Respect to website author , some wonderful entropy.

#107 cheat fortnite download no wirus on 07.01.19 at 7:09 pm

Hi, glad that i saw on this in google. Thanks!

#108 hacking apex legends pc on 07.02.19 at 6:29 am

Intresting, will come back here later too.

#109 free cheats for rust on 07.02.19 at 6:59 am

Awesome, this is what I was looking for in google

#110 nonsense diamond on 07.02.19 at 12:08 pm

I dugg some of you post as I thought they were very beneficial invaluable

#111 nonsense diamond on 07.02.19 at 12:34 pm

Thanks for this site. I definitely agree with what you are saying.

#112 vn hack on 07.03.19 at 6:14 am

Respect to website author , some wonderful entropy.

#113 vn hax on 07.03.19 at 6:41 am

Just wanna input on few general things, The website layout is perfect, the articles is very superb : D.

#114 cyberhackid on 07.03.19 at 6:11 pm

Deference to op , some superb selective information .

#115 cyberhackid on 07.03.19 at 6:38 pm

very interesting post, i actually love this web site, carry on it

#116 roblox prison life hack on 07.04.19 at 6:07 am

Great, yahoo took me stright here. thanks btw for post. Cheers!

#117 xforce keygen on 07.04.19 at 6:35 am

Ha, here from yahoo, this is what i was looking for.

#118 what is the point of seo on 07.04.19 at 1:20 pm

Parasite backlink SEO works well :)

#119 phantom forces aimbot on 07.04.19 at 5:56 pm

You got yourself a new follower.

#120 subbot on 07.04.19 at 6:22 pm

Great read to check out, glad that duckduck took me here, Keep Up good job

#121 open dego file on 07.05.19 at 6:07 am

I have interest in this, thanks.

#122 dego pubg hack on 07.05.19 at 6:36 am

I kinda got into this post. I found it to be interesting and loaded with unique points of interest.

#123 erdas foundation 2015 on 07.05.19 at 6:20 pm

This is interesting!

#124 erdas foundation 2015 on 07.05.19 at 6:48 pm

yahoo bring me here. Cheers!

#125 synapse x download on 07.06.19 at 6:00 am

I dugg some of you post as I thought they were very beneficial invaluable

#126 synapse x download on 07.06.19 at 6:24 am

stays on topic and states valid points. Thank you.

#127 gx tool uc hack apk download on 07.06.19 at 10:21 am

I consider something really special in this site.

#128 gx tool uc hack app download on 07.06.19 at 10:39 am

very nice post, i actually love this web site, carry on it

#129 rekordbox torrent on 07.06.19 at 7:40 pm

I was looking at some of your articles on this site and I believe this internet site is really instructive! Keep on posting .

#130 rekordbox torrent on 07.06.19 at 8:42 pm

Great read to Read, glad that google brought me here, Keep Up awsome job

#131 call of duty black ops 4 keygen on 07.07.19 at 6:55 am

I like this site, useful stuff on here : D.

#132 call of duty black ops license key on 07.07.19 at 7:34 am

I really got into this website. I found it to be interesting and loaded with unique points of interest.

#133 spyhunter 5.4.2.101 crack on 07.08.19 at 6:56 am

I really enjoy examining on this internet site , it has got cool article .

#134 spyhunter 5.4.2.101 serial on 07.08.19 at 7:37 am

Great, this is what I was browsing for in bing

#135 roblox fps unlocker download on 07.09.19 at 8:32 am

Hello, glad that i found on this in google. Thanks!

#136 fps unlocker download on 07.09.19 at 9:12 am

Enjoyed examining this, very good stuff, thanks .

#137 quest bars cheap 2019 coupon on 07.09.19 at 10:23 am

Hello my family member! I want to say that this article is awesome,
nice written and include approximately all important infos.
I'd like to look extra posts like this .

#138 plenty of fish dating site on 07.15.19 at 2:12 pm

I do not even know how I ended up here, but I thought this post was great.
I don't know who you are but definitely you are
going to a famous blogger if you aren't already ;) Cheers!

#139 legalporno on 07.15.19 at 11:50 pm

great advice you give

#140 how to get help in windows 10 on 07.16.19 at 11:49 am

It's amazing to pay a quick visit this web page and
reading the views of all friends on the topic
of this paragraph, while I am also eager of getting experience.

#141 how to get help in windows 10 on 07.17.19 at 7:41 am

continuously i used to read smaller content that also clear
their motive, and that is also happening with this article which I
am reading now.

#142 Gene Houk on 07.17.19 at 7:15 pm

Mr.s Fister, this code is your next piece of data. Feel free to contact the agency at your convenience. No further information until next transmission. This is broadcast #8867. Do not delete.

#143 plenty of fish dating site on 07.18.19 at 1:26 pm

Peculiar article, totally what I was looking for.

#144 plenty of fish dating site on 07.18.19 at 11:47 pm

Aw, this was an incredibly nice post. Spending some time and actual
effort to make a really good article… but what
can I say… I procrastinate a lot and never seem to get anything done.

#145 tova on 07.19.19 at 1:40 am

great post looking forward to more

#146 buy drug online on 07.19.19 at 2:47 am

This blog is amazing! Thank you.

#147 how to get help in windows 10 on 07.20.19 at 3:11 pm

No matter if some one searches for his required thing, so he/she needs to be available that in detail, therefore that thing is maintained over
here.

#148 how to get help in windows 10 on 07.21.19 at 10:46 am

Hey there! I know this is kinda off topic but I'd figured I'd
ask. Would you be interested in exchanging links or maybe guest authoring a blog
post or vice-versa? My website goes over a lot
of the same subjects as yours and I think we could greatly benefit from each other.
If you might be interested feel free to send me an e-mail.

I look forward to hearing from you! Wonderful blog by the
way!

#149 prodigy game files on 07.21.19 at 1:37 pm

I have interest in this, danke.

#150 how to hack prodigy on 07.21.19 at 2:08 pm

Good Morning, yahoo lead me here, keep up good work.

#151 how to get help in windows 10 on 07.22.19 at 1:26 am

Amazing! This blog looks just like my old one!
It's on a completely different subject but it has pretty much the same page layout and design. Wonderful choice of
colors!

#152 natalielise on 07.22.19 at 6:36 pm

This article provides clear idea designed for the new people of blogging, that genuinely how to do blogging and
site-building. plenty of fish natalielise

#153 acid swapper on 07.23.19 at 10:54 am

Found this on MSN and I’m happy I did. Well written website.

#154 evogame. net/wifi on 07.23.19 at 11:42 am

Great, google took me stright here. thanks btw for this. Cheers!

#155 plenty of fish dating site on 07.23.19 at 3:43 pm

Heya i'm for the primary time here. I found this board and I to find It really
helpful & it helped me out a lot. I am hoping to provide something back and help others like you aided me.

#156 plenty of fish dating site on 07.24.19 at 4:52 am

Hi there! This article could not be written much better!

Going through this post reminds me of my previous roommate!
He continually kept talking about this. I'll send
this post to him. Fairly certain he will have a good read.
Many thanks for sharing!

#157 forza horizon 4 crack on 07.24.19 at 12:09 pm

Very interesting points you have remarked, appreciate it for putting up.

#158 ezfrags on 07.25.19 at 12:46 pm

I have interest in this, xexe.

#159 ezfrags on 07.25.19 at 1:42 pm

Hi, i really think i will be back to your site

#160 ezfrags on 07.26.19 at 1:49 pm

I conceive you have mentioned some very interesting details , appreciate it for the post.

#161 skisploit on 07.26.19 at 2:45 pm

Cheers, great stuff, I enjoying.

#162 smore.com on 07.26.19 at 3:44 pm

Today, I went to the beach with my kids. I found a sea shell and gave it to my 4
year old daughter and said "You can hear the ocean if you put this to your ear." She put the shell to
her ear and screamed. There was a hermit crab inside and it pinched her ear.
She never wants to go back! LoL I know this is entirely off topic but I
had to tell someone! natalielise plenty of fish

#163 espn.com/activate on 11.21.19 at 3:04 pm

Good post. I learn something new and challenging on sites I stumbleupon every day.
It will always be exciting to read articles from other authors and
practice something from their websites.