Wednesday, August 20, 2014

The 10 Biggest Surprises of My Polyvore Internship

Hi, my name is Julia Alvarez and I am a junior at Brown University, pursuing a degree in computer science. You should know that I am not one of those programmers who has been coding since I was in diapers. In fact, I switched from psychology to international relations to English and finally to computer science.

I "discovered" computer science after stepping into the opening day skit of Brown’s legendary CS15, an "Introduction to Object-Oriented Programing" course, and was hooked. I found that the beauty of CS was that I could actually make something useful, all while sitting at my desk. I wanted to learn more and to practice this magical "making" process, so I started hunting down a summer internship.

I had a mentor who did not work at a tech company, but knew many people who did. When she told me she knew some people who worked at Polyvore, I got really excited, because I had not only used Polyvore before, but I really liked it, and really believed (and still do) they had huge potential for growth. When they called me and told me they would like to interview me, I of course freaked out and said yes right away.

It has been ten weeks since I began my internship, and I would like to share the 10 most surprising things I have learned during my time here.

1. The no-jerk policy is strictly enforced

When I had my on-site interview at Polyvore, I noticed how nice everyone I talked to was. At the time, I thought maybe it was coincidence, for surely, not everyone could be nice at a company of over 100 employees. I was wrong. I haven’t met a single rude person across the company. Our VP of engineering even talks about avoiding the "genius asshole." Everyone at Polyvore is incredibly smart, but not one of them is a jerk. My mother has always told me, "You will always meet mean people wherever you go; don’t let them bother you." I guess that’s one life lesson I didn’t need here.

2. Polyvore ships code every day, multiples times a day

...and I get to be a part of this!

I have heard of many companies that have a multi-day process for shipping code. But at Polyvore, we are constantly pushing code. The process to ship is so simple that it can be as little as 20 minutes between the time you commit and the time your code is in production.

I was even more surprised that I was able to ship production code my first week. Many of my friends who are interning at larger companies (that shall remain unnamed) either have been working on projects that will never be seen by end-users, or spend all of their time debugging other people’s work or building tools for the "real" software engineers. My experience at Polyvore has been quite the opposite. I get to push code while working side-by-side with senior developers every day.

3. Crystal-clear transparency encourages ownership

The company is really, really transparent about their quarterly goals, and we get weekly updates about what each team is doing. We also get meeting notes, even from meetings we don’t attend. At the monthly all-hands, the company’s financials are shared with the whole company. The fact that I, as an intern, have access to all this just shows how much Polyvore trusts each and every one of their employees. It really creates a sense of ownership of the product. When the site is doing well, we are all cheerful and happy, and when a feature breaks, we are not unhappy per se, but are working really hard to get it fixed. Not because there is a manager pushing us to do so, but because we really care about the site.

4. Polyvore cares about my growth and career

I was assigned a mentor who guided me through any questions I had (and there were many), and who truly wanted me to not just do but to learn. I was told from the first day that the most important thing for me to do while at Polyvore was to learn; it was not about how many tasks I finished. I was pleasantly surprised by how willing people were to help me and answer all my questions.

I also got to sit next to Jess, the CEO, for the first half of my internship or so (there was some shuffling of seats as we continued to add people to the team). The fact that the CEO of the company was so easily accessible to talk to is also pretty rare and amazing. She welcomed me on my first day and gave me a 30-minute or so presentation that taught me a lot about the company and the Polyvore community, as well as specifically how Polyvore actually earns money, which was something that I had been wondering about. She then welcomed me to ask her any questions or give her suggestions whenever I had any, which was pretty great.

I had weekly one-on-ones with my manager, Cindy, where she would ask me to tell her any concerns I may have, updates on how the learning was going, and any things I may want to learn next. I kept waiting to be told I was doing something wrong, or was not working fast enough, but that never happened. I also had some one-on-ones with Chris, our engineering director, and Scott, our VP of engineering, with similar topics. They all kept emphasizing that this internship was more about what I get out of it than what Polyvore gets out of it, which was astonishing to me.

5. The perks are awesome!

Polyvore really cares for us, and they want us to enjoy our time at work, as well as make life easier for us. The team bonding activities and trips are great, as well as the weekly Friday lunch outings. The Caltrain Go Pass everyone gets makes commuting easy, as the train stop is a less than a minute walk away (I have left at 5:55 for the 5:56 train too many times to count). I also really like the bring your dog to work practice. It’s hard to stay too stressed when there’s a cuddly pooch around.

And there is a ton of FOOD.

6. You can always ask more questions

In school, we get programming assignments with super specific specs and guidelines. In the “real world,” this is not the case. It is very easy, especially when starting out, to get the details mixed up. Sometimes, it can be not fully understanding the db, or not knowing exactly what the client is asking for. Though these things may seem trivial, getting them mixed up can lead to hours of wasted time that could easily have been prevented by asking a few clarifying questions.

The surprising thing is that the team was very (positively) responsive to any questions I had, and encouraged me to ask more. The open-office environment (another of my favorite things of working in Polyvore) really facilitates this.

7. Wear whatever you want!

Dress up or dress down, just wear whatever you’re comfortable in. I know this is the case with 95% of tech companies in the area, but I was still worried on my first day that I would be underdressed because of Polyvore’s fashion roots. This was not the case. In fact, I sometimes show up over-dressed, but no one cares about that either. This is great for me because I do like fashion and shopping, but often tend to get lazy and default to jeans, sneakers and a t-shirt. No one will take a second look if I come dressed in either of the two styles. People care about your work and ideas, not what your uniform is.

8. Running a website is so much more than CSS/HTML/JS

Yes, I learned some more HTML, CSS and JavaScript, as well as a bit of Perl, Cassandra, MySQL and Splunk, but it turns out there is a ton more to learn about how to maintain a site.

I learned about the process of engineering the different components of the site, parallel execution, how we make money, user engagement, strategic paths, tracking metrics, first impressions, how backend and frontend work together, as well as the middle layer, what CPC and CPA stand for, performance optimization, the importance of understanding your target audiences and more. These are all things that I could have never learned in one, or a few, courses at school. I feel like being exposed to these ideas really has helped me not only learn, but absorb what they mean, as well as put them to practical use.

9. Breaking things is not the end of the world

Another thing my mom has taught me is, “If you have not been failing, then you have not been learning.” I was scared to break the build at first, and would obsessively run the testing scripts about 5 different times, and ask a few people if they were SURE it was ok to ship code, before I finally allowed myself to submit the code. What I learned is that the build will break. More than you expect. But what surprised me was that no one really freaked out. Instead, they expend their effort on finding and fixing the problem, then move on.

10. Foosball is competitive here

My first game of foosball left me in shock. I thought I was playing with quiet, mild-mannered engineers. Two goals into the game, I knew this was not the case. Don't let this passive picture fool you; we get intense.

Back to school

My internship at Polyvore has been an incredible ten weeks of fun, Perl, foosball and learning. I am so grateful I was able to have Polyvore be my first internship, despite the fact they might have set the bar incredibly high for other, future companies where I may work.

I know I will be applying everything I have learned to my next semester in college and beyond. This upcoming month, when I will be TA’ing for the aforementioned beloved CS 15, I will attempt to channel the incredible patience my mentors Cindy, Shougou, Jiaming, and Matt (thank you!) have all had for me. I will continue to ask questions shamelessly, despite the fact that I may not get the same warm response outside of Polyvore. And I will continue to break things. As Woody Allen said, "If you're not failing every now and again, it's a sign you're not doing anything very innovative."

182 comments:

  1. Cool, thanks for writing down your experiences at this internship.
    Currently, I'm taking one at this essay writing company, and it's awesome too.
    But I guess there isn't so much fun stuff there.
    I't really important that everyone, who's looking for an internship or first job, could find such kind of posts on the internet. So they at least will know what to expect.

    ReplyDelete
    Replies
    1. yes you are right when i search on google i have found like many others result but NFL Scores News she has wiriiten very cler

      Delete
  2. Magnificent items below. My business is able to call at your article. Thanks and I am taking a look toward get hold of a person. Might you i implore you to fall me a send?masking | retouching

    ReplyDelete
    Replies
    1. Really unbelievable, is not as easy as you can see, the posts difficulty and challenge waiting for you and that's the main difficulties that make us interesting.
      fliv - fr9juegos.co - 39games - gameofbombs games - frip - priv - frif

      Delete
  3. Generate the updated beta key generator and giveaway for heroes of the storm and make more access over: heroes of the storm unlimited gold cheats

    ReplyDelete
  4. Do whatever to get best education, I want to share Top 10 Engineering Colleges of Jaipur for bright student career,

    ReplyDelete
  5. A well-written cover letter is key to landing a good internship. It might seem like a painful process, but it doesn’t have to be. Learn how to translate your skills, enthusiasm and personality on paper so hiring managers – who frankly receive piles of cover letters—can’t help but call you up for an interview. Go with resume writing service.

    ReplyDelete
  6. You write very well which is amazing. I really impressed by your post.Online journalism programs

    ReplyDelete
  7. wow! so amazing post and lovely and 10 biggest surprises of your polyvore are awesome.
    clipping path service | clipping path service | Image Background Remove | Image Masking | Photo Retouching services | See More at: http://clippingpathking.com/


    ReplyDelete
  8. Wow, you are so positive and share such wholesome and useful information. These 10 most surprising things surprised me as. I will be checking your website as often as I can, by the way I like Resume Services Review Online as this source shares good content as well.

    ReplyDelete
  9. Voltage Multipliers Assignment Help and Online Homework Help & Project Help Diodes and capacitors can be connected in various configurations to produce filtered, rectified voltages that are integer multiples of the peak value.

    ReplyDelete
  10. Cost Accounting Homework Help, Cost Accounting Assignment Help Finance Assignment, Cost Accounting Assignment Help Finance Homework and Project of financial management Cost Accounting Assignment Help Accounting is a field that is numerical in nature. The students who study accounting are concerned with the numbers.

    ReplyDelete
  11. Our website is number in Statistics/ Stats homework help. This is preferred destination for various students to get their Statistics Homework Help Services taken from.

    ReplyDelete
  12. Dissertation Proposal Online Assignment Help and Online Homework Help Dissertation Proposal The quality of the dissertation proposal is to decide that the students have the capability to write a good dissertation.

    ReplyDelete
  13. Our website is No. 1 in C/C++ Assignment Help and C/C++ Project Help. You can also hire us for C++ Projects Assistance. CHelpOnline.com is the Number 1 C/C++ Help Site in C Assignment Help Online niche.

    ReplyDelete
  14. Useful information.I am actual blessed to read this article.thanks for giving us this advantageous information.I acknowledge this post.and I would like bookmark this post.Thanks
    geometry dash pc|agar.io sniper games happy wheels five nights at freddy's 3 five nights at freddy's 4 play happy wheels

    ReplyDelete
  15. You must have few resume format samples so that you can write better cv for admissions or for job. I seriously want this too.

    ReplyDelete
  16. Mother's Day is a modern celebration honoring one's mother, as well as motherhood, maternal bonds, and the influence of mothers in society. It is celebrated on various days in many parts of the world, most commonly in the months of March or May
    Source


    Mother's Day is a modern celebration honoring one's mother, as well as motherhood, maternal bonds, and the influence of mothers in society. It is celebrated on various days in many parts of the world, most commonly in the months of March or May
    http://www.mothers-day.info

    Mother's Day in the United States is annually held on the second Sunday of May. It celebrates motherhood and it is a time to appreciate mothers.
    Source : http://www.mothers-day.info and http://www.happymothersdaypoem.com

    ReplyDelete
  17. The sop for internship get programming assignments with super specific and guidelines.

    ReplyDelete
  18. I want to introduce you to some computer software, telephones popular today. Baixar Facebook is the largest social network in the world, you can chat, share your photos, your videos to your friends. Mobogenie and whatsapp software are the most applications which are downloaded. It is a smart application that phones are also required to have. Visit the web baixarmobogeniegratis.com to baixar mobogenie and the web baixarwhatsappgratispc.com to baixar whatsapp. Have fun!

    ReplyDelete
  19. The article you have shared here very awesome. I really like and appreciated your work. I read deeply your article, the points you have mentioned in this article are useful.
    bubble games
    unblocked bubble trouble
    earn to die 2
    unblocked get on top
    gunblood unblocked
    unblocked gun mayhem
    unblocked bloxorz

    ReplyDelete
  20. Thank you for sharing valuable information. Nice post. I enjoyed reading this post.Can you play more games at :
    ninjago games | swords and souls | subway surfers | goodgame big farm | strike force kitty 2 | agario game

    ReplyDelete
  21. Hello, I am Lindaz Sophia. I like playing head soccer, I used to play these webs about big head soccer. Today, I introduce many web about sports head basketball as follows:
    - Sports head soccer is a web game which has many exciting games.
    - Besides, you can access a web big head basketball so that you play these games.
    Have fun!

    ReplyDelete
  22. http://www.toptoplive.com/

    Live Stream,Live Streaming,Live Online,Live Score,Preview,EURO 2016 Live Stream,EURO 2016 Live,EURO 2016 Schedule,EURO 2016 Fixture,France vs Romania Live Stream,EURO 2016 Opening Ceremony Live Stream,Live,Free,HD match,NBA,NHL,NBA Live Stream,NHL Live Stream,Soccer,Rojadirecta

    ReplyDelete
  23. I think your post is interesting. It's very usefull with me. Thank you very much!
    baixar whatsapp gratis

    ReplyDelete
  24. WhatsApp é a melhor aplicação agora, ser rápido o baixar whatsapp gratis para o seu computador. Desejo-lhe feliz!

    ReplyDelete
  25. I like dogs, I've adopted a few of them, I'm usually feed it and play with it Baixar Facebook Gratis

    ReplyDelete
  26. many files can be easily transfereed through this
    nice one
    shareit for pc


    share it for pc


    ReplyDelete
  27. Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.
    dark souls 3 wiki emojis

    ReplyDelete
  28. It is a good alexa ranking website which means content of this website is very useful o people including me
    download SHAREit for windows

    ReplyDelete
  29. Thanks for sharing the information. It is very useful for my future. keep sharing. Can you play more games at :
    wings.io | minecraft 2 | wings io | minecraft | wingsio

    ReplyDelete
  30. Eu acho que você é uma menina forte e personalidade, embora os programadores muito difícil trabalho, mas você escolheu, espero que você vai ter sucesso neste campo. Estou também para programação de jogos sonic dash baixar l banana kong baixar . Você pode olhar relógio piano tiles 2 baixar l subway surf baixar e comentar

    ReplyDelete
  31. Great. Thanks for sharing your internship experiences here. It is very thrilling to read your experience. I think it is an inspiration to students who joining for internship.
    best dissertation writing service

    ReplyDelete
  32. This comment has been removed by the author.

    ReplyDelete
  33. we are offering best devops online training with job support and high quality training facilities and well expert faculty .
    to Register you free demo please visit ,devops training in hyderabad

    ReplyDelete
  34. I liked your article it's pretty or I love you
    Happy Wheels

    ReplyDelete
  35. We are really grateful for your blog post. You will find a lot of approaches after visiting your post. Great work : contact form | snapchat emoji

    ReplyDelete
  36. good thing. Whatsapp for PC downloading easy guideline i.e. whatsapp desktop app

    ReplyDelete
  37. Wow, awesome weblog layout! How lengthy have you been blogging for? you make running a blog look easy. The total glance of your site is great, as well as the content material!

    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie

    ReplyDelete
  38. i love them all
    its time to watch a action movie if you want you may enjoy. i am sure that it will refresh you mind


    Mechanic Resurrection Full Movie

    ReplyDelete
  39. Thanks for the best blog.it was very useful for me.keep sharing such ideas in the future as well. Thanks for giving me the useful information. I think I need it!

    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie

    ReplyDelete
  40. Hi, your blog is very precious . i read your post . it is very informative and interesting . thanks for sharing it .
    Cheap dissertation writing services

    ReplyDelete
  41. I like to use the photo editing application retrica photo , b612 app to edit your photos to become more beautiful. Then I would put it on the social network baixar facebook gratis , baixar facebook gratis, the social network I like this because it integrates many features and also to play the game sonic dash , banana kong , piano tiles 2 , subway surf , dr driving

    ReplyDelete
  42. Thanks for sharing. I hope it will be helpful for too many people that are searching for this topic.
    run 2 unblocked | slitherio | atari breakout | slitherio game | slither.io

    ReplyDelete
  43. Whoa! That looks amazing! I'm gonna tell my wife about this veggie skeleton thing, so that our kids will gonna like eating vegetables now. My wife and I have been struggling and finding ways to make our kids eat healthier food every day. It's kinda hard, but with the help of our doctors and dentists here in Greenville, SC, eventually veggies will gonna be our kids' ultimate favorite.
    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie

    ReplyDelete
  44. Great info. I would like more information about this, because it is very nice. Thanks for sharing : contact form | snapchat emoji

    ReplyDelete
  45. I want to share any applications example baixar snapchat , google play and play store. Snapchat is app which everybody like, it's chat app. Baixar google play and play store are two applications of google. It allows you download applications and games which you like. Please, Baixar play store
    to mobile to experience

    ReplyDelete
  46. Thanks for the best blog.it was very useful for me.keep sharing such ideas in the future as well. Thanks for giving me the useful information. I think I need it!

    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie
    Mechanic Resurrection Full Movie

    ReplyDelete
  47. You need to have time to take care of the active. It in fact was a amusement account it. Look advanced to far added agreeable from you.

    minecraft

    ReplyDelete
  48. Friz Games - The Best Free Online Games! [Jogos | Juegos]

    ReplyDelete
  49. Facebook has become a part of my life, not only helped me to connect with you nè but also where I can share every moment in life. I really like the convenience that it brings
    facebook baixar , facebook baixar , facebook baixar , facebook baixar , facebook baixar , facebook baixar , facebook baixar , facebook baixar , facebook baixar , facebook baixar

    ReplyDelete
  50. The article gives me a lot of interesting information. I still often share life experiences with friends. And I enjoyed the convenience and attractiveness of free messaging app
    whatsapp baixar , whatsapp baixar , whatsapp baixar , whatsapp baixar , whatsapp baixar , whatsapp baixar , whatsapp baixar , whatsapp baixar , whatsapp baixar , whatsapp baixar

    ReplyDelete
  51. Your article helped me together multiple views on the matter. In life there are a lot of the stress and fatigue, you just visit my website or games and apps for your phone

    subway surf, subway surf, subway surf , subway surf, subway surf , subway surf , subway surf, subway surf , subway surf, subway surf

    ReplyDelete
  52. You need to have time to take care of the active. It in fact was a amusement account it. Look advanced to far added agreeable from you.

    sonic dash , sonic dash , sonic dash , sonic dash , sonic dash , sonic dash , sonic dash , sonic dash , sonic dash , sonic dash

    ReplyDelete
  53. I really can't get enough of the content you have posted, your blog about '10 biggest surprises of my polyvore' is great and fascinating. Kindly keep on sharing such great information.
    Help with copy editing

    ReplyDelete
  54. Here's a simple mountain I made. Again, other programs are going to
    have a lot more perameters to work with but this , like the whole
    program, has lots of hidden power. Beylikdüzü Escort)

    ReplyDelete
  55. Life after hours of work stress and fatigue is the space I really love. I can play games, take photos or simply surfing facebook, chatting with friends. It made me feel so comfortable and pleasan
    facebook baixar l whatsapp baixar l geometry dash game l run 2 game l strike force heroes 2 l download square quick

    ReplyDelete
  56. http://www.2kadvanced.com/
    http://www.gamingustaad.com/

    ReplyDelete
  57. Mostly people have all the same things when they are writing academic task or any other writing, especially light music most people like during the writing.

    dream league soccer
    tank trouble 2
    go launcher
    download banana kong

    ReplyDelete
  58. the place where you can find the million of latest music lyrics
    Lyrics

    ReplyDelete
  59. Esta é uma aplicação de chat que as pessoas são muito parecido, é baixar facebook, baixar whatsapp e baixar mobogenie

    ReplyDelete
  60. Thank you for sharing. Your blog posts are more interesting and impressive. I think there are many people like and visit it regularly, including me.I actually appreciate your own position and I will be sure to come back here.
    lucky patcher , wingsio , geometry dash apk , launcher app , baixar sonic dash , minecraft , temple run 2 game

    ReplyDelete
  61. Life becomes more interesting and wonderful when you share your memorable moments with friends and family through unique photographs. You can create your own unique style impressed with image editing software. And after hours of work stress you can also

    download dream league soccer
    tank trouble game
    download subway surf
    download dr driving
    clash royale game
    download go launcher
    baixar banana kong

    ReplyDelete
  62. Thank you for sharing valuable information. Nice post. I enjoyed reading this post.Can you play more games at :
    red ball 4 | ninjago games | swords and souls | strike force kitty 2 | ninjago game

    ReplyDelete
  63. Computer science is a good subject that can explore doors to latest technology for you. However in case if you are not able to work on your dissertation, you can buy dissertation online from a good company.

    ReplyDelete
  64. There are some coursework writing service providers that can make you able to get more knowledge for computer science.

    ReplyDelete
  65. I really find this page to be highly informative, the surprises you always have are just amazing. You should actually keep on sharing such great information, you are being very helpful. In case you need guidance on how to how to critique an article, just visit the link and you shall be provided with the most reliable assistance.

    ReplyDelete
  66. This comment has been removed by the author.

    ReplyDelete
  67. I really can't get enough of the content you have posted.You should actually keep on sharing such great information, that are being very helpful. web application development company

    ReplyDelete
  68. thanks for sharing but I had a mentor who did not work at a tech company, but knew many people who did. When she told me she knew some people who worked at Polyvore, I got really excited, because I had not only used Polyvore before, but I really liked it, and really believed (and still do) they had huge potential for growth. When they called me and told me they would like to interview me, I of course freaked out and said yes right away.Coursework writing services

    ReplyDelete
  69. tango for pc

    download snapchat

    tango for pc http://www.tangoforpcdownload.com/

    download snapchat https://www.downloadsnapchatforpc.com/


    tango for pc

    download snapchat

    ReplyDelete
  70. It’s really a nice and helpful piece of info. I’m glad that you just shared this helpful info with us. Please keep us informed like this. Thanks for sharing
    kingo root android , kingo root , kingo root apk

    ReplyDelete
  71. This comment has been removed by the author.

    ReplyDelete
  72. line for pc

    line for pc http://www.lineforpcdownload.com/

    line for pc

    ReplyDelete
  73. Great article. Thank for sharing.Assignment Help for MBA services then they can contact us at assignmentfirm.com

    ReplyDelete
  74. http://www.thorshammerpills.com/

    ReplyDelete
  75. http://www.obat-pasutrisragen.com/

    ReplyDelete
  76. http://www.vimaxpillsherbal.com/

    ReplyDelete
  77. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write.
    Thanks for sharing !
    tanki online 2 | game 2048 online

    ReplyDelete
  78. I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you. I like play game five nights at freddy’s 4, game word cookies game , game hill climb racing 2 , hotmail login, and u? I hope people visit my website.

    ReplyDelete
  79. Already a long time ago I'm not heartbroken. Sounds odds, right? As one might expect once again lost love in his life that count, whether you've gone through many painful setbacks, and see how many people had been longing glance of his life.
    facebook entrar , entrar no facebook , entrar facebook , entrar facebook direto , entrar facebook agora

    ReplyDelete
  80. The share your really gives us excitement. Thanks for your sharing. If you feel tired at work or study try to participate in our games to bring the most exciting feeling. Thank you!
    hotmail sign in | red ball 1

    ReplyDelete
  81. The one can download every type of Best PC games here by clicking

    Ocean of games

    ReplyDelete
  82. your information is really awesome as well as it is very excellent and i got more interesting information from your blog. Android App Development Company in Chennai

    ReplyDelete
  83. The blog or and best that is extremely useful to keep I can share the ideas
    of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
    tanki online | 2048 game| tanki online game

    ReplyDelete
  84. your information is really awesome as well as it is very excellent and i got more interesting information from your blog. Wifi Camera Chennai

    ReplyDelete

  85. In your blog I was happy to see your article, better than last time, and have made great progress, I am very pleased. I am looking forward to your article will become better and better.
    hotmail login | red ball | 192.168.1.1

    ReplyDelete
  86. Anyone who reads it will find it much knowledge. http://cakedeals.in

    ReplyDelete
  87. This is one of the cult game now, a lot of people enjoy playing them . Also you can refer to the game :
    animal jam 2 | five nights at freddys 2 | hotmail login

    ReplyDelete