Matt Farina - Design http://mattfarina.com/taxonomy/term/194/0 en Leading In The Face of Criticism http://mattfarina.com/2009/8/leading-face-criticism <p><strong>How do you react when your pet project is criticized?</strong> How about when a project you use and love is criticized? When it's the same criticism you've heard over and over you and are tired of hearing it? That's happened yesterday to the <a href="http://drupal.org" title="Drupal - Content Management Platform">Drupal</a> <a href="http://drupal.org/project/views" title="Drupal Views Module">Views</a> project when a tweet sent out of frustration turned into a swarm of tweets, IRC conversations, and back room talk. For the most part, the situation could have been handled better by everyone involved.</p> <h2>What happened?</h2> <p>Let's just say quick reactions, emotions, and defense mechanisms ruled the day. In the end I don't think anyone was satisfied and I have yet to see anything constructive come to light. There was name calling, anger, people trying to defend themselves and others, and a mess of unproductively.</p> <h2>What We Can Do Better Next Time</h2> <p>This situation could have been handled much better. Instead of acting the way many did with passion, frustration, and emotion the criticism should or could have been molded into actionable tasks and ideas.</p> <p>Here are a handful of things we can do that can help these situations:</p> <ul> <li><strong>Don't respond to your emotions.</strong> It may be hard to do. Sometimes I will walk away from the situation for hours or even a day before responding to something so I can do so with a clear head.</li> <li><strong>Turn the criticism into something constructive.</strong> This could be as simple as pointing someone to a place (like the issue queues) and asking them to describe the problem and what they see would be better. If you have more time it could be good to engage the conversation to see what they see.</li> <li><strong>Be a diplomat.</strong> For some reason the role of attaching and defending soldier comes so naturally. Instead, play the role of diplomat.</li> <li><strong>Ignore Them.</strong> Sometimes it's better to ignore criticism and move on than let it get to you. If it eats you up that can make you unhappy and can even cause health problems.</li> </ul> <h2>Critics Not Going To Stop</h2> <p>One of the responses I heard numers times was that critics need to act different. If we create something with any popularity it will have critics. They will be there no matter what we desire. And, the only people we can change are ourselves. So, asking them to go away or asking them to act differently just isn't going to get them to do it.</p> <h2>People Smarter Than Me</h2> <p>A while back there was a <a href="http://www.youtube.com/watch?v=ZSFDm3UYkeE" title="How Open Source Projects Survive Poisonous People">Google Tech Talk called "How Open Source Projects Survive Poisonous People"</a> which touched on this subject. It's done by a couple guys who have lived and learned how to deal with these situations successfully. You can see the video below.</p> <object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/ZSFDm3UYkeE&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ZSFDm3UYkeE&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><p> <em>Disclaimer: This post isn't directed at anyone. I've learned a lot of these lessons the hard way and just want to share them in the spirit of community growth.</em></p> http://mattfarina.com/2009/8/leading-face-criticism#comments Design Development Drupal Technology Fri, 28 Aug 2009 12:37:09 +0000 matt 262 at http://mattfarina.com The Horror of Views Markup http://mattfarina.com/2009/8/horror-views-markup <p><img src="/sites/mattfarina.com/files/images/bride-of-frankenstein.jpg" title="Bride of Frankenstein" alt="bride-of-frankenstein.jpg" class="image-left">Every so often someone points to the markup generated by the <a href="http://drupal.org" title="Drupal">Drupal</a> <a href="http://drupal.org/project/views" title="Drupal Views Module">Views</a> modules and calls it ugly. This seems come up every so often in the forums, issue queues, blog posts, and on twitter. Most of the time this is where the conversation turns a bit ugly. Since this conversation has been had many times the people who are involved are a bit tired of explaining what's going on to someone new and to many Views is their baby and it was just called ugly. So, let me take a shot at explaining why Views markup is the way it is, why that's good for some, and what you can do about it if you don't like it.</p> <h2>The Deal With Views Markup</h2> <p>The markup from Views has to be very flexible out of the box. It's going to be used by a lot of people to do a lot of different things. So, the markup provides spans, divs, and classes for almost every case you'd want to style. If you are someone who lives in CSS and loves classes and separation of everything it's there for you. There is a certain group of designers that want this and they have been vocal and are, for the most part, happy with the markup.</p> <h2>Can't Make Everyone Happy</h2> <p>As the saying goes, you can't make everyone happy all the time. Having lots of spans, divs, classes and other forms of markup is directly opposed to small concise markup others love. You can't have both out of the box and what Views picked is actually easier for new people to pick up.</p> <p>In Drupal to alter the output you need to know how the theming system works and how to override the default markup. Since Views provides lots of markup many people can learn to style the output without needing to know how to alter the markup output of views. It saves them from a layer of complexity.</p> <h2>Having Markup Your Way</h2> <p>If you are a markup purist and want to change the markup output by Views it's there for you to change. Views uses the templating system provided by Drupal and has a display plugin system of it's own. With the templating system you can override all of the markup provided by Views and replace it with your own. It's almost as simple as copying the Views template files into your theme and altering or replacing them.<br /> <!--break--></p> <h2>Drupalcon Paris</h2> <p>As <a href="http://morten.dk/" title="Morten - The Kind of Denmark">Morten</a> does at the Drupalcons he attends, in <a href="http://paris2009.drupalcon.org/" title="Drupalcon Paris 2009">Paris</a>, there will be <a href="http://paris2009.drupalcon.org/session/all-youre-xhtml5-are-belong-us" title="All youre (x)html(5) are belong to us! ">a session about overriding the default markup in Drupal to replace it with what you want</a>. If you're not going to make it to Paris you can wait for the video from his session to be published or check out the video of his session from <a href="http://www.archive.org/details/DrupalconDC2009-BuildingAFrankensteinMonster" title="Building a Frankenstein Monster and How to Maintain it">Drupalcon DC</a>.</p> http://mattfarina.com/2009/8/horror-views-markup#comments Design Development Drupal Technology Thu, 27 Aug 2009 12:35:17 +0000 matt 261 at http://mattfarina.com Drupalcamp Boston Wrap-up http://mattfarina.com/2009/06/16/drupalcamp-boston-wrap <p>The <a href="http://boston.design4drupal.org" title="Drupal Design Camp in Boston">Drupal Design Camp in Boston</a> this past weekend was fantastic. Having the event at the <a href="http://en.wikipedia.org/wiki/Stata_Center" title="MIT Stata Center">MIT Stata Center</a>, a building that looks like it's right our of a <a href="http://en.wikipedia.org/wiki/Dr._Seuss" title="Dr. Seuss">Dr. Seuss</a> book, was a perfect place for a design event. With well over 150 people, loads of fantastic sessions, and ideas for improving the tools and community designers and themers have the camp was a roaring success.</p> <p><center><a href="http://www.flickr.com/photos/jeffeaton/3623160520/" title="Drupal Design Camp Boston"><img src="http://farm3.static.flickr.com/2468/3623160520_9812d092bb.jpg" alt="Drupal Design Camp Boston" /></a> <div><small>Photo by Jeff Eaton. Everyone is pointing at Morten.</small></div> <p></center><!--break--></p> <h3>The People</h3> <p>There weren't just people attending from the east coast or midwest and <a href="http://morten.dk/" title="Morthen - The Kind of Denmark">Morten</a> wasn't the person who traveled the furthest. There were people from Texas, the Bay Area, and Europe. From the looks of things the event was 1/4 women. Has there ever been a drupal event with this high percentage of women? There were new people and people with 2 digit drupal.org user ids. There were developers and there were a whole lot of people with the creative art gene.</p> <h3>The Sessions</h3> <p>More than one attendee said they thought the sessions here were better than at drupalcon. With keynotes by <a href="http://www.lullabot.com/about/jeff-robbins" title="Jeff Robbins">Jeff Robbins</a> and <a href="http://acquia.com/about-us/team" title="Jay Batson">Jay Batson</a> and huge sessions like the one on the 960 grid by <a href="http://sonspring.com/" title="Nathan Smith">Nathan Smith</a>, the creator of 960, and <a href="http://fourkitchens.com/bios/todd-ross-nienkerk" tiele="Todd Nienker">Todd Nienkerk</a> it's hard not to feel this way.</p> <p>The 40 session covered topics ranging from the basics of drupal to themeing techniques to radical new ideas in how to theme like <a href="http://drupal.org/project/skinr" title="Skinr Module">skinr</a>.</p> <h3>The New Ideas</h3> <p>In Jay Batson's keynote many of the back room chatter started to turn into things we can act on as a community. Some ideas that came out were to start a site for designers and themers, to have a way to deal with snippets (something themers seem to do well), to have a showcase of hot drupal sites (giving credit where due). These are just the tip of the ice berg.</p> <h3>The Stata Center</h3> <p><a href="http://web.mit.edu/facilities/construction/completed/stata.html" title="Stata Center">The Stata Center</a> was the perfect place for an event like this. Every direction you look there's something inspiring and artistic about the building.</p> <p><center><a href="http://www.flickr.com/photos/verdi/3627083229/" title="MIT Stata Center"><img src="http://farm3.static.flickr.com/2476/3627083229_bc8996ac1d.jpg?v=1245038209" alt="MIT Stata Center" /></a> <div><small>Photo by Michael Verdi</small></div> <p></center></p> <p>I want to give a special thanks to <a href="http://www.susanmacphee.com/" title="Susan MacPhee">Susan MacPhee</a> for organizing the event and MIT for hosting the event. It was fantastic.</p> http://mattfarina.com/2009/06/16/drupalcamp-boston-wrap#comments Design Development Drupal Technology Tue, 16 Jun 2009 14:09:15 +0000 matt 258 at http://mattfarina.com An Overlooked Drupal Design Problem http://mattfarina.com/2009/05/21/an-overlooked-drupal-design-problem <p>Most of the shared <a href="http://drupal.org" title="drupal">Drupal</a> themes aren't very good and there aren't very many commercial ones. That's what a <a href="http://acquia.com/blog/what-shall-we-do-about-themes" title="What shall we do about Themes?">study shared by Jay Batson pointed out</a>. Jay went on to propose some steps we could take to court better design in the Drupal community. While he made some important points, there is one important point that was overlooked. The issue of crediting designers for their work.<!--break--></p> <h3>Hostile Land For Designers</h3> <p>Let's be honest. The Drupal community is a hostile land for designers. Drupal.org is nothing to look at (yes, I know that's changing). The drupal web tools, like <a href="http://api.drupal.org">api.drupal.org</a>, are centered on developers. To contribute a theme you have to know and use CVS. At <a href="http://dc2009.drupalcon.org" title="drupalcon dc">drupalcon dc</a> designers and themers had to take over BoF rooms to get the space they need.</p> <p>The Drupal community is anything but warm and inviting to designers. We tend to treat designers like we do fellow developers. We can't do that. They are different. It would be like buying my wife a vacuum for her birthday. Just a bad idea.</p> <h3>Crediting Developers</h3> <p>Right now drupal developers are credited in a variety of ways. If they contribute code there are commit messages. We even keep stats on that. Their contributed modules are tracked on their user pages and you can see how many sites are using their modules. If they contribute to core their usernames are in the commit messages and can get up on the big screen at drupalcon.</p> <p>If you are lucky enough (is lucky the right word) you can get your name in the MAINTAINERS.txt file for Drupal so everyone can see your name on the project.</p> <p>As you contribute you build up community cred with the other developers. You make friends. You gain influence.</p> <h3>Difference Between Design and Development</h3> <p>When a developer writes a sweet module, like <a href="http://drupal.org/project/views" title="Views">Views</a>, for a site they can share it back with the community for fame, reputation, and more. The case is quite different for a designer.</p> <p>If a themer contributes back a base theme like <a href="http://drupal.org/project/zen">zen</a>, <a href="http://drupal.org/project/blueprint">blueprint</a>, or <a href="http://drupal.org/project/moshpit">moshpit</a> it's a reusable piece of code like a module. A full design is something you can't share back from a project. If I share a design from a site I've done and people use it my branding status is lowered. It hurts the effectiveness of a site.</p> <p>So, designs typically can't be contributed back in the same way modules or base themes can be.</p> <h3>Difference between Designers and Drupal Developers</h3> <p>Drupal developers usually want to move up the Drupal Developer food chain. When they contribute back there is an ecosystem of Drupal developers for them to interact with.</p> <p>This is not the case for designers. There is no flourishing design community. When they go to interact within the design world they do it with the design world at large. Designers aren't interested in having their name in a drupal commit message about a change in the code. They are interested in receiving credit for the design they worked on. <em>Note, a design is different than a theme in this case.</em></p> <p>One of the things the Drupal community needs to figure out is how to credit designers for their designs in a way that showcases it the larger design community. This is especially important for drupal core where the drupal 7 version has just 2 designs.</p> <p>So, this is a call for ideas. How can we do this and do it in an effective way for the design community?</p> <p><em>I want to give a special thanks to <a href="http://www.disambiguity.com/">Leisa Reichelt</a> and <a href="http://morten.dk/">Morten</a> for helping me understand this.</em></p> http://mattfarina.com/2009/05/21/an-overlooked-drupal-design-problem#comments Design Development Drupal Technology Thu, 21 May 2009 11:05:45 +0000 matt 257 at http://mattfarina.com Why Inline Editing In Drupal Is Hard http://mattfarina.com/2009/04/09/why-inline-editing-in-drupal-is-hard <p><a href="http://www.markboulton.co.uk/" title="Mark Boulton">Mark Boulton</a> and <a href="http://disambiguity.com/" title="Leisa Reichelt">Leisa Reichelt</a> have suggest <a href="http://drupal.org" title="drupal">drupal</a> provide <a href="http://www.d7ux.org/d7ux-initial-concepts-direction/">inline editing in the interface</a>. This is a fantastic idea and one I would love to see in drupal. But, (I hate this part) inline editing in drupal is a difficult feature to add. So, before everyone wonders whey we don't offer it or why it's going to take some work let's look at why this is hard.<!--break--></p> <h3>An example</h3> <p>I think a good way to see some of the problems in action is to look an example of what would happen. For example, let's look at the process of editing the body of a page inline.</p> <ol> <li>A user clicks on something to convert the body as displayed into a field to edit.</li> <li>The page calls back to drupal to get the content of this field as someone would edit it. The content drupal displays goes through a filter system before it's displayed. This cleans out XSS and other security measures and lets other drupal modules plug-in to alter content too. An example of this altering is Filtered HTML which strips out unwanted tags.</li> <li>A user updates this text and submits it.</li> <li>This updated text needs to go back to the server, run through the filters, and returned to the page for display.</li> </ol> <p>We might think this is where the fun stops. But, it doesn't. Many of the fields displayed by drupal are computed fields. A simple example of that is the teaser for the body text. In many cases this is computed by a number of conditions. How will this be handled? How will other computed fields be handled in updating the live page?</p> <h3>Not The First Time</h3> <p>This is not the first time someone has tried to add inline editing into drupal. Some, like Steven Wittens, have tried to do it in the past. This is a difficult problem to solve and is a product of drupals loved and utilized power.</p> <h3>Let's Figure It Out</h3> <p>I think we should try to figure it out. I love the idea. It means we have to make decisions and changes will touch some complex code. But, I think understanding a problem is a good place to start solving it. So, who wants to start rolling this patch?</p> <p><em>Update: This post is based on a conversation in #drupal between leisa, chx, myself, and others.</em></p> http://mattfarina.com/2009/04/09/why-inline-editing-in-drupal-is-hard#comments Design Development Drupal Technology Thu, 09 Apr 2009 19:12:06 +0000 matt 256 at http://mattfarina.com Bringing Design To Drupal http://mattfarina.com/2009/03/11/bringing-design-to-drupal <p>A new movement surfaced at drupalcon DC. It had been bubbling under the surface for some time and it came to a head when 1400 drupalers came together for a week. That movement is <a href="http://groups.drupal.org/d4d" title="Design for Drupal">Design for Drupal</a> or d4d.<!--break--></p> <p>Let's be honest. Drupal isn't pretty out of the box. It's known for it's functionality and community not it's design. An article <a href="http://www.goodwebpractices.com/other/wordpress-vs-joomla-vs-drupal.html" title="Wordpress vs Joomla vs Drupal">comparing Wordpress, Joomla, and Drupal</a> put it perfectly when it said,</p> <blockquote cite="http://www.goodwebpractices.com/other/wordpress-vs-joomla-vs-drupal.html"><p>...Drupal also has the problem that it just doesn't always look that great. I have seen very few websites built in Drupal that look and feel as good as they function. You can especially see this in the theme directory on the Drupal.org website, where there are dozens of these themes built to prove the exact point I just made. It's a shame really, because with all of the development advancements the software has, it would almost be perfect with a stronger usability and design interface.</p></blockquote> <p>In the past week I've gotten an opportunity to listen in on the parking lot conversations of the designers and see their desire to contribute to something better. Something that can help us all.</p> <p>At drupalcon there was an obvious need for more design. The lack of design tracks caused the designers and themers to take over a BoF room all day Friday and get some room for Saturday. Some twitter chatter about the lack of design sessions caused a BoF session asking how we can get more designers involved in drupal (the audio from that is available at <a href="http://blip.tv/file/1848508" title="http://blip.tv/file/1848508">http://blip.tv/file/1848508</a>).</p> <p>On Saturday, designers and themers came together to talk about the state of design in drupal and look to where they can help take it. The session started out with an introduction by everyone present as to who they are and what they are looking for. Below is a <a href="http://blip.tv/file/1866269">video of that</a> and the audio is available at <a href="http://blip.tv/file/1866277" title="http://blip.tv/file/1866277">http://blip.tv/file/1866277</a></p> <p><embed src="http://blip.tv/play/AfK_SAA" type="application/x-shockwave-flash" width="500" height="300" allowscriptaccess="always" allowfullscreen="true"></embed></p> <p>This was followed by some great brainstorming sessions, creating a strategy where we would go from here, and some time with core committer <a href="http://webchick.net/" title="Angie Byron">Angie Byron</a> where designers and themers shared their view of the world with her.</p> <p>From here a group of designers, themers, and developers (like myself) have gotten together to help make this happen. There is a group at <a href="http://groups.drupal.org/d4d" title="http://groups.drupal.org/d4d">http://groups.drupal.org/d4d</a> that has been quickly growing. There is an IRC room at #drupal-design on Freenode. There is a twitter hash tag at <a href="http://search.twitter.com/search?q=%23drupaldesign">#drupaldesign</a>. There is a '<a href="http://drupal.org/project/issues/3060/term/523">needs design review</a>' tag for drupal patches. And, most importantly there is organization, desire, goals, and drive taking form.</p> <p>If you are interested in helping or just cheering on the effort please stop by the group, hit us up in IRC, or raise your hand in any way you can. We want to work with everyone. The developers have build a rock solid platform to build amazing sites. Now, let's see what the designers can do with it.</p> http://mattfarina.com/2009/03/11/bringing-design-to-drupal#comments Design Drupal Technology Thu, 12 Mar 2009 11:54:52 +0000 matt 255 at http://mattfarina.com Building A Community Of Drupal Designers http://mattfarina.com/2009/03/06/building-a-community-of-drupal-designers <p>Have you ever wondered where all the drupal designers are? It's easy to find a drupal coder. Drupal is full of coders doing some great things. But, designers are a lot harder to find and are a much rarer species. I would go so far as to call them an endangered species. So, what can we do get them off the endangered species list?</p> <p>At Drupalcon DC we held a Birds of a Feather session to ask just this question. Just about everyone in the room was a designer. Below is most of the audio... but, be warned that is was recorded on the fly and my battery went dead with about a minute of conversation left.</p> <p> <a rel="enclosure" href="http://blip.tv/file/get/Innovatingtomorrow-BoFHowToGetMoreDesignersInvolvedInDrupal379.mp3"></a> <a rel="enclosure" href="http://blip.tv/file/get/Innovatingtomorrow-BoFHowToGetMoreDesignersInvolvedInDrupal379.mp3">Click To Play</a> </p> <p>This leaves me wondering where the designers go next? A first step is that there will be a room for them all day on Friday (Rm. 156) and Saturday at Drupalcon DC. Beyond that I hope those in the rooms can get a bright future started.</p> http://mattfarina.com/2009/03/06/building-a-community-of-drupal-designers#comments Design Drupal Technology Fri, 06 Mar 2009 15:07:44 +0000 matt 254 at http://mattfarina.com Drupal Case Study: GeeksandGod.com http://mattfarina.com/2008/12/09/drupal-case-study-geeksandgodcom <p>Last week, <a href="http://bobchristenson.com" title="Bob Christenson">Bob</a> and I launched a new look <a href="http://geeksandgod.com" title="Geeks and God">Geeks and God podcast and community site</a>. When we had first launched the site two years ago, under drupal 4.7, it was a basic site where page nodes were our podcast and we used an outside software like feeder and feedburner to generate our feeds. Since then a community has grown around the podcast, the technology has come a long way, and the dynamic around the site has changed. To embrace this we rebuilt the site, added new features, and re-constructed our data model (we have a data model for the first time).</p> <p>In <a href="http://geeksandgod.com/episode102" title="http://geeksandgod.com/episode102">Episode 102 of the podcast</a> we walk through many of the technical changes, the modules we used, how and why we built what we built and more.</p> <p><a title="gandg by matt.farina, on Flickr" href="http://www.flickr.com/photos/mattfarina/3073661823/"><img height="415" width="500" alt="gandg" src="http://farm4.static.flickr.com/3296/3073661823_2a4fd23c66.jpg"/></a><br /> <!--break--></p> http://mattfarina.com/2008/12/09/drupal-case-study-geeksandgodcom#comments Design Development Drupal Technology Tue, 09 Dec 2008 14:55:44 +0000 matt 247 at http://mattfarina.com How do we make drupal more designer friendly? http://mattfarina.com/2007/06/26/how-do-we-make-drupal-more-designer-friendly <p><a href="http://drupal.org" title="drupal">Drupal</a> is a great development environment. And, when it comes to creating themes, you don't have to be a php whiz to create them either. There are even efforts to make theming easier with each new release. So, why aren't designers coming to drupal in hordes? Better yet, how do we make drupal more designer friendly?</p> <p>These two questions go hand in hand. We need to understand why we don't have more designers to know where the weak points are. I highly suspect the weak points aren't just in the drupal code but in the drupal community. I don't think designers are nearly as much concerned with the code as developers.</p> <p>While, there have been some great efforts but drupal folks like Steven Wittens with his talk <em><a href="http://acko.net/blog/design-presentation-slides" title="Designer Eye for Geek Guy/Gal">Designer Eye for the Geek Guy/Gal</a></em> there is still a lot of room for improvement. That presentation seemed to be turning geeks into designers. What about turning those artsy designers into drupalers?</p> <p>Any thoughts, observations, or specks of wisdom floating out there in the ether? Any artsy designers see something you'd care to share?</p> http://mattfarina.com/2007/06/26/how-do-we-make-drupal-more-designer-friendly#comments Design Drupal Technology Tue, 26 Jun 2007 10:25:00 +0000 matt 198 at http://mattfarina.com Answers In Genesis Website New Look http://mattfarina.com/2007/06/19/answers-genesis-website-new-look <p><a href="http://www.answersingenesis.org" title="Answer in Genesis">Answersingenesis.org</a> just released a new, cutting edge, web 2.0 look.</p> <p><img src="/sites/mattfarina.com/files/images/answers-in-genesis-2007.png" alt="Answers In Genesis New Look" title="Answers In Genesis New Look" /><!--break--></p> <h3>The Cool</h3> <p>Answers in Genesis regularly updates their sites to stay on the cutting edge and this update delivers. The look is very web 2.0, has lots of white space, gradients galore, and all around looks good. In this update the website incorporates <a href="http://www.jquery.com" title="jquery">jquery</a>, a popular javascript library, to make it more usable and add some cool effects.</p> <h3>The Good</h3> <p>Answers in Genesis is known for their quality, smart, and well thought out content. The new look doesn't take away from that. In fact, the new look makes finding the content even easier. Two examples are the more predominant menu and the search box right up front and easy to find.</p> <h3>The Bad</h3> <p>With even the best sites there are bound to be negatives and this site is no different. If you are someone who is interested in standards compliant quality code don't look at the source for this website. It isn't pretty and can make a standards nut go a little crazy.</p> <h3>Overall Impression</h3> <p>Even with the ugly code, this site delivers on the user experience. This update keeps the site on the cutting edge of website design; while, increasing users ease to find what they are looking for.</p> http://mattfarina.com/2007/06/19/answers-genesis-website-new-look#comments Design Faith Science Technology Tue, 19 Jun 2007 18:16:42 +0000 matt 196 at http://mattfarina.com