Ironman Augusta 70.3 2016 Race Recap

Ironman Augusta 70.3 2016 Race Recap

September 25 was going to be my day.  The Ironman  Augusta 70.3 triathlon was finally here.  The race I had been training so hard for on one of my favorite courses.  It was four-and-a-half months...

read more
Letter to the Triathlon Coach

Letter to the Triathlon Coach

I have been an endurance coach for some time now.  Once in a while, I receive an email from a client which chokes me up with pride.  Today, I received one of those letters, so instead of sharing it...

read more
FD3 Triathlon: Goof Recap

FD3 Triathlon: Goof Recap

The previous post was a review of the FD3 Triathlon Series as if it was a product.  Below you will find a more detailed account of my personal experiences during the race.  Let me know in the...

read more

Magnificent Monday & a Goof Restaurant Review

The mailbox provided a gift when I got home today.  It will seem pretty cheesy to most people, and   by most people I mean almost everyone.  Vistaprint offered me a free sample prototype while I was trying to negotiate customized t-shirts for the A-Train.  Of course I didn’t need to give them our final design, since I didn’t have one yet, so I gave them something quick, but I thought it was kinda cool.  Ready for a laugh?  Here ya go.

(Pause for laughter)

On a serious note the t-shirt is soft and is decent quality and the printing is well done.  If you need quick turnaround on shirts I would say that Vistaprint does a decent job.  I wouldn’t say it did as well as Fit2Run here in Tampa, but it may be a little less expensive.
The weekend was filled with some great training and some pretty good pizza.  “Wait.  Did he just say pizza? ”  Yes, I said pizza from Anthony’s Coal Stone Pizza.  Those whom know me understand that I usually follow a pretty strict Paleo lifestyle, but one meal a week I treat myself, especially while I have been training as hard as I have been.  Pizza is something I cannot seem to drop completely, and I really don’t have any intention of doing so.
I am a pizza connoisseur.  I have had pizza from all over the world, so it takes a lot to impress me. I have had a hard time here in Florida finding a decent pie, but luckily Anthony’s just opened up here in South Tampa on Dale Mabry.  I wasn’t sure what to expect, but I was pleasantly surprised. My favorite pizza of all time is in New York City, at John’s Pizza on 44th St between 7th and 8th Avenues, but obviously it takes a little bit of effort to eat there.  Anthony’s is by far the best I have tasted in Florida and it takes 3rd or 4th on my list of pizza’s I have had the pleasure of gorging on.
Not only is the pizza extremely tasty, but the service is second to none with a great selection of beers, wines and coal fired wings that are absolutely to die for.  The first time you eat at Anthony’s they give you a couple of wings to sample with grilled onions on them.  They have no buffalo sauce on them and they do not need it.  They have an excellent dry rub that after being cooked at 900 degrees the meat is tender and nearly falls right off the bone with an exquisite taste.  Everything at the restaurant is cooked in a coal fired oven.  There are no other ovens or microwaves, everything is cooked fresh.
The pizza comes straight from the oven to  your table with just this little bit of charing on the edges.  It is a super thin crust that is flakes and is crispy.  The sauce is made everyday where the you can still taste the tomatoes, garlic, salt and pepper as it mixes with the rich blend of cheeses and topping in your mouth.  Truly a treat, and it pretty much has to be because it is by far not the least expensive pizza in the world.
Anthony’s Pizza gets – G, G, G, G – 4 out of 5 Goofs.  (I know, I know that makes this blog even more cheesy, but give me a break I am trying to start a brand here.)
1901 South Dale Mabry, Tampa South, FL 33629
(Anthony’s Coal Fired Pizza did not compensate me to write this review)
Have a great week! 
 
 Carpe Viam!

Psychology of the End – Stunning Sunday

Notice the title of this blog is not Psychology of the finish which I could probably write another full posting on.  This is “the end”, because within this life we have a number of endings.  Some of them open new doors, some of them just mean we have more to go.  In triathlon, we end each event just to start another one.  I have noticed a few things about myself that I need to overcome and maybe they may just be similar to what you may be going through.  Some of the tips and tricks I have learned may help, and if they do great, if not you have another tool in your bag to pay it forward to others.

The idea for this posting hits me every time I am in the pool.  As I stated numerous times in early posts, I am not a good swimmer by any means.  I try though.  What I notice is when I am in the pool, I speed up a bit when I see the wall coming up.  I end up a little more winded than planned and I stop after 100 m.  Interesting enough, I do make my turn at 50m, but the 100m wall I want to stop.  This is what I reference as the end, not the finish.  In the beginning of the workout I have many more laps to do, but I end up grabbing an extra breath and a few seconds of rest at each 100m turn.  I know it psychological, because in open water I can just keep going.  Do I change strokes occasionally to check the distance on my watch? Sure, but I continue on in just a few seconds.  So why the difference?  Is it discipline?  Yes, that’s part of it, but it is also, the idea that the wall is right there seems to put the idea in my head that it is the end, so automatically speed up and my breathing changes.  Obviously, this is probably not a common problem because I see a lot of triathletes swim lap after lap after lap.

Swimming isn’t the only event where the psychosis of the end comes into play.  Have you ever gone out on a run knowing you are going to do six miles and at the end you are exhausted even though you might have run conquered much longer distances?  I personally see the end of the workout and something kicks in and I am ready to stop for at least that portion of the session.  I am  not talking about a tempo run or a track workout.  I am talking about just your basic run workout.  Different workouts obviously dictate different intensity.  For example, a 6 mile tempo run will require and higher intensity level then a long slow distance run, just as a track workout has a higher intensity level than even a tempo run.

The question is how can this obstacle of the end be broken?  I have started coming up with a few ways to break through the end in order to keep going in the pool, do the optional mile after a hard track workout or even do that insurmountable transition run after a long hard bike session.

1) Swim – Learn to do flip turns if you don’t already know.  My last workout I started to incorporate flip turns.  I still am learning how to do them correctly, but because I took my 1000m continuous swim to learn to do them, the wall became an opportunity to practice the flip turn, and the 50m swim became the time I assessed how I did, and what I needed to make them better.

2) Run – there are three ways I usually get through this:

  • The optional mile becomes not optional
  • Fake it – no matter how slow you end up going do not worry just get it done and after a while your body will learn to expect it
  • Give yourself a little extra time for recovery.  In our speed workouts the coach gives us a pre-determined amount of recovery prior to the optional mile.  Sometimes I need more, so I take it and then run the extra mile on my own.  

3) Bike-to-Run Transition run – I have only found one real way to get through this myself.  Have your running shoes (and socks) ready to go when you get back and in full eyesight when you either open the car or even pull up.  My friend Nick sometimes trusts his shoes right under his car so he can hang his bike and go.  If you trust that they will still be there this is the best way.  When I personally see my shoes there ready and waiting, I would feel guilty if I didn’t run.  Of course guilt is a more negative emotion, but sometimes the negative emotion can be used for a positive outcome.  In my experience, if I decide to wait, I usually end up cooling down and I just have no desire to run.  If I jump into my shoes and start the run, I feel like I am already running might as well work it the best I can.

In life I have had numerous endings that have also opened new doors to experiences that I would not have had if I didn’t recognize it.  The end of my military career brought me to the corporate world where I have been succeeding.  I had the choice to either stay in the military and continue my career or leave and start another one.  I may have never started on this journey into endurance running and triathlon if I didn’t move on from the military.  At the same time I have been offered numerous times after I finish a project to stay at the same location.  Almost every time I have decided to move on and my following project has always given me the opportunity to learn something new.

In each of our lives there are “ends” to experiences, jobs, education, friendships etc.  I believe the secret lies in recognizing whether it is actually an end or a finish.

Carpe Viam!

Paint Wars Mud Run

Last weekend I participated in the Paint Wars Mud Run in Oldsmar, Florida. Well, mud run is not necessarily an accurate term, most of it was just wet, but it was fun. The obstacles were more nature made with some added ropes for safety, some hay bales and of course paint.

When registering for the run I was taken in by the description of the race which was, of course, a little exaggerated. The paint was to be squirted by Paint Ninjas at a lot of different points in the course. I only came in contact with two, but the anticipation made it fun. Let me start at the beginning.

I drove into the Whispering Oaks Horse Ranch with my little Mini Cooper Clubman where a volunteer pointed me in the right direction of the parking lot. Thank goodness I was driving my little car, because I ended up having to make a spot down a dirt road, but it just added to the suspense of the run. Upon following the signs to the registration table, we, Sarah and myself, were told to sign a waiver for the property, ok no problem. As we made our way to the registration line however we were then told to sign a waiver, this time it was for the race. One waiver for the property and one for the race? Whatever. We then got into a line for the registration and goggle pick up. It didn’t seem all that long, maybe 10-12 people, but it took almost 45 minutes to get through it. When we finally had a names checked and were given a SWAG bag with two promotional flyers in it, we moved over to the t-shirt line where we gave the volunteer our sizes. The next words out of his mouth floored me. “That will be 38 dollars.” What? Really? For a cotton t-shirt? Yeah, thanks but no thanks buddy. We went back to the car to drop off our phones and bags and headed to the start. We did receive a decent introduction to the course, basically letting us know that there was a few river crossings where if we decided to take them, we should know how to swim, because the depth was not shallow. At that point, my progressive 4b friend Sarah and I, took off at a decent pace.

It started with a trail run for about 500 yards and then a dead stop to wait for an obstacle. A tree crossing where the tree was underwater. I guess a lot of people took there sweet time, but Sarah took it like it was not even there and I just a tad slower. (Sarah is about 18 years my junior, so give me a break.) The crossing ended with a steep climb both up and sideways, with the recent rain adding to dirt making it a little slippery. Sarah was nice to her old partner and waited up a bit. I didn’t fall but I realized my agility is a little less than I would like it to be. (I think I need to get back to boot camp. As a matter of fact all the way through this course I was thinking that.) The next couple of obstacles were through the trails over trees and up hills till we came to another stop. We actually couldn’t see why we were stopped until we reached the top of this hill that then returned back to sea level, but in the middle was a rope swing that dropped you off into the water where you then swam about 100m to the other side with a strong current that could definitely keep you from reaching the exit point if you didn’t have some sort of skill. I think I had just enough.

I will say I wore my New Balance Minimus’ during the race which didn’t hold much water, but I think I might have been happier with the five fingers. The minimus’ would be great for Tough Mudder where there isn’t a lot of hill climbs, but here I think I would have liked the extra traction my toes would have received, but I digress.

After the swim there was a nice trail run with only a couple of puddles and a few hay bale hurdles to include a run through the ‘WAR ZONE’. OOOOOHHHH….we thought we were going to get it bad, we actually wore white so we would get it bad, but…nothing. Not a single Paint Ninja anywhere. SOOOO disappointing. Oh well, we kept running and a real nice pace. Sarah is has ridiculous stamina and while I was right on her tail the whole time, I was starting to feel it, luckily we hit another line for another tree crossing. This one was elevated over the river. We crossed that with ease and headed through another long trail run, through the war zone again, and with the same result, no Paint Ninjas, right into the one and only mud obstacle where our shoes got muddy, and it sprayed a little on our legs, but that was it. We crossed the finish line and went to the beer line.

We got in line and saw that athletes were paying 3.50 and we both decided to forget it. We found the cooler with gatorade had a couple of dixie cups and headed back to the car.

Was it fun, yes, but I wonder was it because of the race or because I had a partner who was very enjoyable to run with. I am going to say the latter, or maybe a little of both. Sarah said this was her break from studying for the third test out of four for her CPA. Sarah if your reading this…thank you for inviting me, thank you for running I had a great time, and I really hope you were extremely successful on your test.

and After

Hogwild Mud Run

I completed the Hogwild Mud Run this last weekend. To tell you the absolute truth it was a combination of fun and frustration. While I did enjoy the race, there were a couple of issues that would have made the experience better. Let me share my experience with you.

I arrived at the venue in Dover, a little outside of Plant city, around 11 am, following the advice of the email I received. Since my heat wasn’t until 12 pm the hour I had was more than enough time for me. I say “for me” because since I picked up my packet at Fit2Run the day before, which turned out to be smart. When I arrived, I walked up and saw this long line, so I jumped in and started talking to some of the other contestants in front of me. A group that had camouflage bandannas that had the word “FUBAR” on them(F***ed Up Beyond All Recognition), which I thought was totally cool. After realizing the line wasn’t really moving I asked a volunteer what was going on and was told the organization at the sign-in/registration table was really unorganized. It turned out since I already had my number I did not need to wait, I could go to a different table and just pick up my chip. Whew! There was no way I wanted to wait in that line in the 90-degree heat. I picked up my chip and headed back to my car since I also found there was no bag check. I dropped my shirt, put on my chip, grabbed my gloves and headed to the “expo” since I had plenty of time before my heat.

The “expo” wasn’t much but a few product vendors, the beer tent, and some food trucks, so I just decided to proceed to the start line with a quick stop at the porta potties. The start line was nowhere near as prominent as the Finish line and I almost had to ask where it was. Without issue, I found this small, area of ribbons which held a table and the start mats. I warmed up and stretched a bit and then headed into the start chute. While hanging out I met a couple that was in the military and another veteran race couple who were very nice and conversational. One of the veterans and I agreed we would like to see what we could do with this race time-wise just for curiosity sake so I set my watch and was ready to run whenever I could at a decent clip. After a bit, the official finally stated we had a few seconds until our heat started to, be ready. He blew the start horn and we were off.

This was the first time I decided to run in my Vibram Five Fingers, so I was a little hesitant at first, but after a few strides, I realized I felt pretty light and sped up a bit. The first couple of obstacles included a mud crawl, a small hurdle and a jump into a creek. The water was somewhat cool which was refreshing but there wasn’t really any markings to tell us where to go from there. We could move up onto a trail, but previously we were told by an official to stay in the creek and move to our left, which was still kind of confusing. I decided to do just that and took the lead. The water felt pretty heavy with debris but I pushed through and wouldn’t you know it but there was an arrow pointing out of the creek about 400 meters in front of us. We jumped out and I started running through a trail. I felt pretty good at this point and I was running at pretty good speed and felt pretty light because my shoes didn’t hold any of the water. I thought I am really going to enjoy these shoes. It turned out running was a waste since my next obstacle was a fifteen-foot rope wall and it had a line of people waiting to get over it. There was one rope on the far end that no one was using. After talking to one of the military guys, we decided to try it. This was a rope and the wall, while the other three ropes had some thin pieces of wood nailed to the wall to help this one had nothing. I thought what the hell, I did this before, I can do this. I had my gloves and my shoes, no problem, right? Wrong! I climbed about halfway up before my grip slipped due to the rope being soaked. I wrapped my arm through the rope for a second try but I realized I didn’t have the grip strength to pull myself up. What a wuss. I ended up getting back in line and using the medium level rope with two thin boards only on my left side to get over. Of course, I had to go back to the end of the line and waited about 10 minutes to get to it.

The next obstacle was a reverse ladder wall where the rungs where on an incline backward. It wasn’t hard for me and I got over it pretty quickly and since most people in front of me were adept to this one I only had to wait about five minutes to start. There were a couple of mud pits to run through a quick cargo wall and then a sandbag carry about a quarter mile around a lake, of which I actually ran. the bag was about 25 pounds give or take so I didn’t feel it was all that difficult. Awkward but not difficult. That ended with sliding down these tubes into deep water where you had to swim to the far end to get out. There were also ropes to pull yourself across if warranted, but seeing as though I needed to get in as much swimming as possible, I just swam it.

Continuing on from there was pretty fast. There were some trails in-between getting over barrels in the pond, another mud pit, and a haystack. I was surprised running after the obstacles. I expected to be somewhat winded but I was able to keep a pretty good pace running though. Of course, I was stopped dead at the monkey bars waiting another 15 minutes. The monkey bars were on an incline up and then back down. My arms were a bit exhausted, but I thought I had enough strength to get through. No such luck, 2 rungs to go and they gave out. Since I have been training more legs and core than anything else due to the triathlons, here is where I decided I need to get my upper body strength back, but I digress. back to the race.

Continuing on was a rope climb over a trash compactor, a very slippery hill, and another cargo net. The Vibram’s did not let me down during the climbs, when other athletes were slipping back I had no problem maintaining a grip in the mud. I was thinking how much of a believer I came to be in these shoes during those obstacles.

The next mile or so coming to the conclusion of the race included a long trail run with hills, moguls and a hay bale climb. I started passing people up during the run. I was really surprised how comfortable I felt out in the trails. It really felt like a nice change from the asphalt of Bayshore and Davis Island. I thought to myself about adding some trail runs to my training, just to break it up a bit.

The conclusion of the race ended with a muddy hill climb to a slide into a puddle, and finally a mud crawl under electrified barbed wire. The interesting part was the first ten feet, or so, was dry compacted dirt, but the last was wet, nasty, thick mud that clung to me like white on rice. I was caked and covered with this grimy, thick, gross mud that weighed me down as if I was carrying twenty-five-pound kettlebells. To make matters worse it smelled so bad I was wondering if maybe it was not mud at all.

I took a quick picture and headed to another line where there were some man-made showers where people were hosing off. That line didn’t move either, so I followed some other athletes back to the creek and jumped in. After the race, it was not only great to get the mud off, but the water was cool and felt so awesome I could have hung out there forever. All good things come to an end.

I was a little surprised that of all the races I participated in, this was the one race where I didn’t come across a single person I knew. It was kind of lonely actually. I must make a better effort to coordinate to run with friends next time.

On my way out of the park, back to my car, I did see something I never saw before. A bull decided to run right through the expo into the woods. Mooing and galloping like you see on TV but never in real life. He looked pretty majestic and strong with a brown and white coat and a full set of horns. I did see him through the trees trotting away until he stopped to graze a little. It was definitely an interesting experience.

Just a quick epilogue. The last heat was scheduled for 1 pm but at 1:30 as I was heading out I noticed a new heat just getting started. After talking with some other athletes, it turned out that if I had not picked up my packet early, I would have had to wait over two hours in that line. I would have missed my heat and had to start much later.

Due to the waiting, I ended up with a time of 91 minutes and change. Not the best. I will have to sign up a little earlier for the next mud run and obtain an earlier heat in order to actually compete and find what I could actually do. I do, however, encourage all my running and triathlon friends to give these mud runs a chance. They are really a lot of fun despite the 45-minute shower needed afterward.

So here we go!!

It’s January 9th and I have been trying to provide a base now since November 6th.  I think I am doing pretty well.  I couldn’t swim 600 yards without changing up strokes from freestyle to sidestroke, to breaststroke.  Now I can go about 800 yards with strictly freestyle..at least in a pool.  Yesterday, January 8th 2011, I ran the Disney Half-Marathon without stopping in 1:59:32.  It is not great, but not that this is an excuse, but it was extremely crowded and I was in the very back of the pack.  Last week I cycled 40 miles, with a 5K run at the end.  I think as far as my endurance factor goes I am a little a head of the game.

Background
Just to give the story as to why.  People think I am nuts…why train for an event where you swim 2.4 miles, Bike 112 miles and then run a marathon?  It started two years ago.  I had been working my ass off 12 -15 hour days including weekends.  I was feeling drained and I was due for a physical with a complete blood workup.  Dr. Gold basically said I was in horrible shape.  My cholesterol was high, my triglycerides were high, my good cholesterol was low, my sugar was high…I am sure the picture was obvious.  This was only 3 years after separating for the second time from the military.  I couldn’t believe I let myself get so out of shape.
Kim and I were walking around Hyde Park Village about three weeks later and we walked past Lifestyles Family Fitness.  There was a poster in the window for a Boot Camp Class. We went in and contracted to use the gym, I enrolled in Boot Camp and Kim hired a personal trainer to get her started again.  Well, from the first class I was hooked.  They had these teasers prior to the beginning of the real class and it was an intense 35 minutes of cardio, strength training, agility, stability and core exercises.  I loved it, coming from a military background where this is what we did everyday.  The difference was the emphasis on form and injury reduction. Well, the instructors, Nicole Sturtze, and Zach Thompson were a hell of lot nicer than my drill sergeants.  Two days a week for an hour I put 100% effort and sweat-ed profuciously and loved it.  One Monday morning, my eyes popped open at 5:30am and I was wide awake.  I thought, eh why not go for a run.  I ran for four miles and felt like a million dollars.  The next day after boot camp I saw a flyer for another class called Punch & Crunch, and thought, eh why not give it a try.  Melissa Trinidad was teaching, and I knew she was one of the top trainers at the gym, not to mention she was really cute.  Again, I was hooked after the first class.  Boxing paired with cardio and core was awesome.  Within a month of starting to work out twice a week, I had now more than doubled my workouts to 5 days a week.  Monday, I ran or worked out on my own, Tuesday & Thursday was Boot Camp, Wednesday and Saturday was Punch & Crunch, Friday and Sunday I took off.  Next, a friend in Boot Camp told me about this Hot Yoga down the street from the gym.  I never sweated so much in my life and felt so rejuvenated afterward.  Now I was at 6 days a week.  
Next came the game changer – Scott Bragan, another Boot Camp friend, started mentioning the Chicago Marathon and how he was doing it for charity.  The PKD foundation.  Perocystic Kidney Disease.  His mother-in-law had a transplant, his wife was diagnosed with it, and his daughter had a 50/50 chance of coming down with it because she carried the gene.  My need to help kicked in, so I decided to talk to him about it, and before I knew it we had 10 members of Team Tampa PKD and were starting a plan to fund raise to a goal of $25,000!!  With that we also trained together.  Two six week sessions of boot camp, combined with Punch & Crunch, and Yoga allowed my first training run, to be 9 miles.  I couldn’t believe I was starting to train for a marathon and I could already comfortably run 9 miles.  I was jazzed.  
Well, Scott also mentioned another activity he did…Triathlons.  I had partaken in a couple of triathlons in high school and I enjoyed them, so I thought, what a great way to break up the training for the marathon by swimming and biking and participating in a couple of sprint triathlons as well.  I ended up participating in two that summer, the Mease Plant Point and the Top Gun and loved them…well…except for the swim.  I just wanted to get that over with. 
We did end up raising the 25000 bucks and then some and everyone finished the marathon with decent times, except for me.  I ended up injuring myself two weeks before with a herniated disc at L5/S1 and was in recovery during the marathon.  I did go to Chicago that weekend and I did take some great pics, and cheer on my team, but I was really bummed.  That was October 2009.
Since then I have been in a few more small races, 5Ks and 10Ks, a couple of half-marathons, three more triathlons and have continued to train.  I have not missed a boot camp session since then and I feel I am pretty good shape.  Last November a friend from a running group I have been running  with, the Blue Sharks, told me she did a couple of Full Ironman Triathlons.  I was really impressed.  She then mentioned she was going to volunteer at the Florida Ironman and asked if I wanted to go.  I thought it would be really cool to see all these elite athletes do this incredible event.  I went and had an awesome time and got hooked.  I was in the transition tent from the Bike to the Run and the Pro-athletes came in and they were systematic and quick.  Then the age-groupers came in and some of them were the same as the pros and some of them just took there time, had a break and then continued on to the run.  I was enthralled at the amount of people, and all the types of people that were going through this event.  Of course the next part is what really hooked me.  About 9pm we all decided to hang out at the finish line.  Let me preface this by saying the race started at 7 am, so this was 14 hours after the start of the race…Four…teen…..hours! Teresa (the culprit who hooked me into this) said this was the best part of the race because this is the “regular” people finished.  The people who had regular jobs, kids, responsibilities that had to fit all this training in apart from that.  Coming over the finish line were women and men in excess of 280 pounds, a blind man, a disabled man, men and women in excess of 60 years old, and my favorite a 16 time age grouper that was 76.  Yes, that’s right SEVENTY-SIX years old and he came over the finish line before the cut-off of 17 hours.  There are those people like myself who do not look there age.  There are seventy-six year olds out there whom look fifty or even 60.  No…this guy looked the all of seventy-six he was.  This is what got me hooked…if they could do it…I definitely could do it.   
The plan
I have to mention that I really do not want to be racing for 17 hours.  If I finish it in 16 hours, 59 minutes and 59 seconds…I will be happy that I completed it, but I really do not want to be racing for that long.  I found a guy Ben Greenfield who is an awesome athlete and a very knowledgeable athlete whom has developed a plan to get average joes like me through the Ironman with an acceptable amount of training hours that might not completely infringe on my responsibilities.  I also have met with a swim coach, my doctor, my chiropractor and a license massage therapist whom is also a bio-mechanics expert and a USAT Level 1 certified trainer.  With all this support, I hope to conquer this quest.  
At the moment I am doing my own base training right now, with an emphasis on getting comfortable in the saddle of my bike, and becoming relaxed and efficient in the water.  Ben’s plan is a 36 week plan, so it does not actually start until the last week in February.  I have increased my weekday workouts from an hour to two in order to get my body used to working hard longer, and continue to do boot camp.
Here is to hoping my plan works out, and no injuries or re-injuries will stop me.
Live Strong, Finish Stronger!!!