<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-27398608</id><updated>2011-07-30T12:10:06.123-04:00</updated><title type='text'>The Lego Keyboard is finally complete!</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://imjustthatcool.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398608/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://imjustthatcool.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>rm</name><uri>http://www.blogger.com/profile/03650547615428654647</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://geocities.com/trippingnancie/bloggerpic.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-27398608.post-114965679454696299</id><published>2006-06-07T00:05:00.000-04:00</published><updated>2006-06-07T01:53:33.163-04:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4974.jpg"&gt;&lt;/a&gt;Have you ever had one of those moments where a completely random thought enters your mind and you think, “Wouldn’t it be funny if…”?&lt;span style=""&gt;  &lt;/span&gt;This happened to me one day as I walked past a co-worker’s cubicle and pondered what playful thing I could do that might poke at him in the right way to make him laugh.&lt;o:p&gt; &lt;/o:p&gt;  &lt;p class="MsoNormal"&gt;For any chance of success at something like this you need to have an idea of what your target – for lack of a better word – loves.&lt;span style=""&gt;  &lt;/span&gt;Said coworker had mentioned his former Lego collection with fondness enough that it immediately came to mind, and&lt;span style=""&gt;  &lt;/span&gt;I decided that one day he would arrive to find some piece of his computer had been replaced with one made of Lego Bricks.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;The peripheral of choice: a keyboard.&lt;span style=""&gt;  &lt;/span&gt;It seemed like something that would lend itself well to the medium and I was sure somebody on the web had done this already that could provide some pointers.&lt;span style=""&gt;  &lt;/span&gt;Unfortunately that assumption appeared incorrect.&lt;span style=""&gt;  &lt;/span&gt;I found case mods, mouse mods, and USB mods, but no keyboard.&lt;span style=""&gt;  &lt;/span&gt;I found an entire Lego computer, but none of the parts were functional and I wanted mine to actually work.&lt;span style=""&gt;  &lt;/span&gt;So I set out on the project knowing there were two huge strikes against me:&lt;/p&gt;    &lt;p class="MsoNormal"&gt;1) Any Lego building I ever did was according to the assembly instructions included with my brother’s spaceships&lt;/p&gt;    &lt;p class="MsoNormal"&gt;2) I didn’t know how a keyboard worked and, unless you count the one I tossed out a 5&lt;sup&gt;th&lt;/sup&gt; story dorm window, had never taken one apart.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Yep, this was going to be one heck of a project.&lt;span style=""&gt;  &lt;/span&gt;Here’s how I tackled it.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;Step 1: Understand the Keyboard&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;It seems every keyboard out there these days has extra buttons all over it to control music and launch applications.&lt;span style=""&gt;  &lt;/span&gt;After visiting a few of the chain stores I picked up a Manhattan Enhanced PS/2 keyboard at a small shop in the local mall for about $12.&lt;/p&gt;  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/100_4164.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/100_4164.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I couldn’t wait to crack it open, and when I finally did a bunch of little pieces flew at me.&lt;span style=""&gt;  &lt;/span&gt;It looked like I had three main components to work with - the touchpad, the plastic bubble things (yes, that is a technical term), and the cord.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/100_4168.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/100_4168.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b style=""&gt;Step 2: Prototyping&lt;/b&gt;    &lt;p class="MsoNormal"&gt;Next I visited my friendly neighbourhood Toys ‘R Us in search of blocks and a building surface.&lt;span style=""&gt;  &lt;/span&gt;I came home with a red Lego tub and one grey base plate.&lt;span style=""&gt;  &lt;/span&gt;I put all of the plastic bubbles into a container and placed the touchpad on the Lego base.&lt;span style=""&gt;  &lt;/span&gt;It wasn’t wide enough, but was longer than I needed and could therefore be cut to fit.&lt;span style=""&gt;  &lt;/span&gt;The two pieces would then be attached using other Lego bricks.  The thick row of blocks in the picture below served as my guide while cutting the board.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4759.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4759.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  The touch pad didn’t line up exactly with the bumps on the plate.&lt;span style=""&gt;  &lt;/span&gt;I found the red and yellow roof pieces were the perfect shape for locking securely to the board while still holding the keypad down so it didn’t slip.    &lt;p class="MsoNormal"&gt;I also built a few sample keys and balanced them on the bubbles.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/100_4169.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/100_4169.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;b style=""&gt;Step 3: Keys&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;      &lt;p class="MsoNormal"&gt;Once I convinced myself that this thing might actually work I constructed all of the keys to make sure I had enough pieces.&lt;span style=""&gt;  &lt;/span&gt;Square keys received a single for a base as shown above.&lt;span style=""&gt;  &lt;/span&gt;When I ran out of those pieces I used cylinders and, in the final case, three round flat red pieces stacked onto each other.&lt;span style=""&gt;  &lt;/span&gt;Larger keys received 1x2s or squares.&lt;br /&gt;&lt;br /&gt;When I placed them on the original keyboard I had a colorful mess.&lt;span style=""&gt;  &lt;/span&gt;I decided to color code the keys according to the following schema:&lt;/p&gt;              &lt;p class="MsoNormal"&gt;Letters – Blue&lt;br /&gt;Numbers – White&lt;br /&gt;Punctuation – Green&lt;br /&gt;F-keys and Arrows – Yellow&lt;br /&gt;Windows – Black&lt;br /&gt;Others – Red&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4752.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4752.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;b style=""&gt;Step 4: Power&lt;/b&gt;    &lt;p class="MsoNormal"&gt;At this point the only part I hadn’t figured out was the cord.&lt;span style=""&gt;  &lt;/span&gt;In the original keyboard a black backing piece sandwiched part of the touchpad between itself and a small circuit board, then was fastened to the top of the case with a pair of screws.&lt;/p&gt;  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4923.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4923.jpg" alt="" border="0" /&gt;&lt;/a&gt;I had hoped I could attach these using the Lego flowers, but soon discovered that the sensors on the board and the touchpad have to be pressed together tightly for all of the keys to work.&lt;span style=""&gt;  &lt;/span&gt;My next failed attempt was to remove the plastic pieces from the original board for the screws to be put into.&lt;span style=""&gt;  &lt;/span&gt;The final solution was the 68 cent purchase of a pair of screws, nuts, and bolts from the local hardware store.    &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;b style=""&gt;Step 5: Initial Assembly&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;To keep the touch pad level a hole needed to be cut into the Lego base wide enough to fit the bar screwed into the circuit board.&lt;/p&gt;  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4928.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4928.jpg" alt="" border="0" /&gt;&lt;/a&gt;It is at this point that I cut the excess grey plate away from the bottom of my assembly and decided to attach it to the back.&lt;span style=""&gt;  &lt;/span&gt;This gave the base a bit more strength and, coupled with the hole, provided a natural crevice for the bar to rest in.&lt;span style=""&gt;  &lt;/span&gt;I placed the touchpad back on the plate and built up the shell to hold it in place, cutting into one brick to allow the cord to pass through.&lt;span style=""&gt;  &lt;/span&gt;The result looked like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4930.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4930.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b style=""&gt;Step 6: Final Assembly&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;    &lt;p class="MsoNormal"&gt;Placement of the keys is important as there’s a limited area on the touchpad where a press will be registered.&lt;span style=""&gt;  &lt;/span&gt;I plugged the keyboard into my desktop so that I could test each key as I created it.&lt;span style=""&gt;  &lt;/span&gt;I began by gluing the plastic bubbles to the touch pad.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4942.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4942.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  Next, I applied glue to the bottom pieces of the keys and attached them to the bubbles.&lt;span style=""&gt;  &lt;/span&gt;I ran into a few different problems at this stage.    &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;1) Something about the 2x2 squares didn’t register the key press.&lt;span style=""&gt;  &lt;/span&gt;Once I swapped them for a pair of 1x2 rectangles they seemed to work fine.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;2) The return key didn’t work when pressed on the top portion of the ‘L’.&lt;span style=""&gt;  &lt;/span&gt;I added more Lego bricks to the bottom so that if pressure is still applied after it has hit the board the stroke will register.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;3) The space bar was wobbly.&lt;span style=""&gt;  &lt;/span&gt;Attaching a spring to one side of it helped make it more stable.&lt;/p&gt;&lt;p class="MsoNormal"&gt;4) The light for the scroll lock doesn't work, though it's clear something happens when the key is pressed.  I managed to freeze myself out of a number of Linux terminals during testing.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4969.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4969.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;b style=""&gt;Step 7: Finishing Touches&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;    &lt;p class="MsoNormal"&gt;Leaving the brown circuit board exposed didn’t look quite right.  The Lego pieces I attached to it and put over the lights are the only other ones in the project to be glued.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4957.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4957.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  I also took advantage of the bumpy surface of the plate section I had attached to the bottom and used it to connect a pair of fences to prop up the entire board.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4974.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4974.jpg" alt="" border="0" /&gt;&lt;/a&gt;The pictures don’t quite do it justice, but the final product looks something like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4967.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4967.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4961.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4961.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4962.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4962.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4959.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4959.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4964.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4964.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1176/2885/1600/102_4955.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1176/2885/320/102_4955.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;b style=""&gt;Final Parts List:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;                  &lt;p class="MsoNormal"&gt;1 &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Manhattan&lt;/st1:city&gt;&lt;/st1:place&gt; Enhanced PS/2 Keyboard&lt;br /&gt;1 Lego X-Large Grey Plate (#628)&lt;br /&gt;1 &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Lego&lt;/st1:placename&gt;  &lt;st1:placename st="on"&gt;Special&lt;/st1:placename&gt; &lt;st1:placename st="on"&gt;Edition&lt;/st1:placename&gt;  &lt;st1:placename st="on"&gt;Creative&lt;/st1:placename&gt; &lt;st1:placetype st="on"&gt;Building&lt;/st1:placetype&gt;&lt;/st1:place&gt; Tub (#6092)&lt;br /&gt;1 Tube Krazy Glue&lt;br /&gt;1 X-Acto Knife (#2 blade)&lt;br /&gt;2 Machine Screws&lt;br /&gt;2 Nuts&lt;br /&gt;2 Washers&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;Other Notes:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;- Most serious Lego builders will not use glue on their creations.&lt;span style=""&gt;  &lt;/span&gt;I tried to keep to that as best as I could, but it was unavoidable in some cases.&lt;span style=""&gt;  &lt;/span&gt;Lego blocks on top of other Lego blocks have not been glued.&lt;span style=""&gt;  &lt;/span&gt;Lego blocks on top of original keyboard components have been.&lt;br /&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;- The current construction of the keys is a bit flimsy and they tend to flex as fingers are slid from one to the next.&lt;span style=""&gt;  &lt;/span&gt;It would take some careful placement and cutting, but I think this could be fixed using a second grey plate.&lt;span style=""&gt;  &lt;/span&gt;If the holes were in the right locations it could be snapped into place around the support pieces before the key caps (the part the fingers rest on) are attached.&lt;span style=""&gt;  &lt;/span&gt;This would prevent them from moving side to side and only allow an up/down motion.&lt;span style=""&gt;  &lt;/span&gt;It would also better protect the touchpad.&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;- A spring might be more useful on the Enter key than the thick stack of blocks I used.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;- When the warnings on the glue bottle say to use it in a well ventilated area, they aren’t kidding.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;- &lt;span style="font-weight: bold;"&gt;SAFETY TIP:&lt;/span&gt; Some Lego pieces can be cut into easier than others.&lt;span style=""&gt;  &lt;/span&gt;The clear 1x2 rectangle was the most difficult to take a chunk out of and the grey plate was the easiest.&lt;span style=""&gt;  &lt;/span&gt;I somehow managed to get through this without cutting myself, though a few times I did conclude that people who live alone should not play with extremely sharp knives.&lt;span style=""&gt;  &lt;/span&gt;The more detailed cutting will also pop up a lot of little plastic fragments.&lt;span style=""&gt;  &lt;/span&gt;I recommend safety glasses just in case.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;Conclusion:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;I dubbed myself a total loser when I initially took this on, but I think it may be the coolest random project I’ve done to date.&lt;span style=""&gt;  &lt;/span&gt;It’s not perfect, but it does work and most of the bricks are reusable.&lt;span style=""&gt;  &lt;/span&gt;Given the strikes I mentioned before I consider both of these things a huge accomplishment.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27398608-114965679454696299?l=imjustthatcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://imjustthatcool.blogspot.com/feeds/114965679454696299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27398608&amp;postID=114965679454696299' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27398608/posts/default/114965679454696299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27398608/posts/default/114965679454696299'/><link rel='alternate' type='text/html' href='http://imjustthatcool.blogspot.com/2006/06/have-you-ever-had-one-of-those-moments.html' title=''/><author><name>rm</name><uri>http://www.blogger.com/profile/03650547615428654647</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://geocities.com/trippingnancie/bloggerpic.jpg'/></author><thr:total>6</thr:total></entry></feed>
