text:
Read what the drivers had to say after the Brazilian Grand Prix
- Race:
- Brazilian Grand Prix
FerrariFernando Alonso - 4th "Yet another race in which we did everything to perfection, from the start to the strategy and the work of the team. The final result is more down to the performance of the others than our own, because we could not have done more. Once again today, we got a very good start, putting a nice passing move on Button, but then, on the Medium tyres, we no longer had the speed to fend him off. I also had a problem with the DRS which would not activate: I was not fighting closely with other drivers, but it would certainly have helped me gain a few tenths while overtaking. This Grand Prix produced an accurate reflection of the season: we have almost always done our maximum, fighting for a podium finish in a car that was not as good as the top two. In terms of team work we grew a lot in 2011 and we must absolutely make this the starting point for a very different 2012. If I had to score our performance, I can but repeat what President Montezemolo said, giving us something between a five and six, but all the same I am proud of what the team was able to do. We need a car that is about five or six tenths quicker: achieving that won't be a walk in the park, but I have every confidence in our engineers and in a team that dominated the last decade in Formula 1 and holds every possible record in this sport. Let us not forget that I managed to get on the podium ten times and to score more points than last year. Losing out on third in the Drivers' Championship is definitely not a big problem: first place is the only one that really counts…"
Felipe Massa - 5th "It was a difficult race, at the end of a weekend that was not the best from a technical point of view. We never managed to find the right balance and then came the sting in the tail of the puncture we discovered yesterday, which robbed me of a set of Softs for the race and thus meant I had to make only two stops. I knew it would be penalising because I would have to do a lot of laps on the Medium, a tyre with which we have a bigger performance gap than on the Softs when compared to our closest competitors. Sure, I would have liked to celebrate my one hundredth Grand Prix with Ferrari with a much different result, but I have to accept the way things went. In fact, the race pretty much summed up the season: reasonably good on the Soft, then struggling on the harder compound. I was very pleased to feel the affection of the crowd, who supported me from the start to the end of the weekend. It's been a difficult year for me and the team and now we can turn the page. We must work on improving the car and I will do all I can never to have such a disappointing season again. I want to say I was pleased that Lewis came round to see me while I was talking to the journalists: it was a very nice gesture on his part. What do I want from Father Christmas? Along with Felipinho, I will be writing and asking for a fantastic car right from start to finish in 2012…"
Stefano Domenicali, team principal "We had hoped and wanted to end the season with at least one more podium finish, even if we knew it would be very difficult given the quality of opponent we had ahead of us after qualifying. Fernando came close to achieving our wish, fighting to the bitter end, but he had to settle for looking up at the podium, which along with Webber's win, means he won't be off to India to take part in the FIA Gala for the top three finishers in the Drivers' Championship: it's a shame because given how he performed this year - he even scored more points than in 2010 - he definitely deserved better. Felipe was forced to adopt a strategy which looked slower on paper, but he had a good race all the same and would have finished fifth on track even without having to wait for the retirement of the second McLaren. Now we can definitely file away a year where our performance was insufficient by our standards and think only of next season. Once again, we congratulate those who did a better job than us and we look forward to facing them again next year, when we will try to be the best of the lot. That is our target and we have no intention of hiding the fact. We have weeks of hard work ahead of us and we will only start to see the fruits of our labours in February, when it's time to fire up the engines again. Finally, let me say I am happy to hear that Lewis came round to see Felipe during his press meeting, which thus puts an end to all the recent misunderstandings."
Pat Fry, technical director "A logical outcome to a not particularly exciting race. We had expected rain but it did not come, even if it occasionally circled the area around the track. Another surprise, unfortunately a negative one, came last night, when we discovered that the right rear tyre from the first set of Soft tyres that Felipe had used in qualifying had a puncture: this meant he had to run a two stop strategy, which we knew would penalise him in terms of overall race time compared to those who were three stopping. Both drivers got great starts: they could have even gained another place but at that point the track ran out! Fernando was fantastic in the first half of the race, passing Button with a very nice move and then he managed the gap in impeccable fashion. Then, once he switched to the Medium tyre, he paid the price we usually do with the harder compound, when compared to McLaren and he was not able to fend off Button's comeback. A shame, as it would have been nice to finish on the podium, but I have to say Fernando has had an incredible 2011, if you just think how often he managed to finish in the top three. Now it's up to us to give him and Felipe a much more competitive car than this one. That is our aim, which we have been thinking about day and night and on which we are pushing as hard as we can. I want to congratulate the entire team for the way they have worked at the track this year. We have made significant steps forward and we must continue down this route for next year. We can expect some busy months ahead when there will be plenty of opportunities to improve still further."
Force IndiaAdrian Sutil - 6th "I'm really happy about the result today. It completes a great weekend where everything went to plan. I had a good feeling in all the sessions and the team did a brilliant job to give me such a good car today. We also made the right calls with the strategy because we knew there was a chance to beat Mercedes, and that's exactly what we did. So I'm very happy with my sixth place - it's the best way to end the year and it also means that I move up to ninth place in the drivers' championship, which was my aim."
Paul Di Resta - 8th "My eighth place today is a great result after quite a tough race for me. There was a concern with the gearbox around half way through the race so the team told me to just try and bring the car home. In the final stint it was just a case of managing the gap to Kobayashi behind me and we had enough to do that quite easily in the end. So that's the end of my first season of Formula 1 and it's been a great year, especially now we have finished sixth in the championship. It's well deserved for the entire team and I want to thank everyone for their help and support during this amazing year."
Robert Fernley, deputy team principal "Today's result is the perfect way to end what has been a tremendous season for Sahara Force India. Adrian and Paul drove brilliant races to add 12 more points to our tally and confirm our sixth place in the championship - our highest finish to date. I'm also very pleased that we could move Adrian up to ninth in the drivers' standings. As a team we have taken great strides forward this season and now is the time to congratulate everyone who has contributed to that. We head into the winter in good spirits and determined to come back even stronger next year to pick up where we left off."
HRTVitantonio Liuzzi - DNF "At the start my car went into anti-stall so when I dropped the clutch the car stopped and everyone passed me and, therefore, I was last coming into the first corner but then during the first lap I managed to make up for it. Everything went well in qualifying and during the race we had a good pace and competed well with the Virgins so it's a great shame that I suffered an alternator failure towards the end which forced us to retire. It's unfortunate because we wanted to finish the season with a strong result. It's a shame because we could have achieved it. Now we have to work hard for next year and try to recover from this problem and make up for it in the future because we need to be strong and competitive in every race".
Daniel Ricciardo - 20th "The race was a bit up and down because the pace was a bit mixed. In the first stint for the first laps it seemed that I was quicker than Tonio and Glock but then a few laps later they were pulling away so it was hard to know if I was quicker or not. In the second stint we went with option tyres again and our pace wasn't bad but I think we abused the tyres a bit too much and I had to pit a bit earlier for the primes because the tyres were finished. It took a few laps for the primes to start working but once they did the times were better than ever. At that stage D'Ambrosio was too far in front but the positive thing for me was that I was able to continue producing good lap times towards the end of the race. It's been a really good six months and I'm happy with how the season has gone, you always want a bit more but realistically it has been really good and I have learned a lot. I want to thank HRT and Red Bull for giving me the opportunity to come and do it".
Colin Kolles, team principal "After yesterday's performance, we were hoping for a better race. Neither Tonio nor Daniel had a good start and we lost the position to the Virgin but from there both drivers had a good pace throughout the race. The pit stops were also good but, unfortunately, we couldn't finish the race with both cars due to an alternator failure on Tonio's car at the final stages. It has been a hard and difficult season but I want to say thank you to Tonio, Narain and Daniel, but also all the mechanics and team personnel for their efforts and commitment to the team. I'm proud of them all".
LotusHeikki Kovalainen - 16th "Thank you to everyone for another excellent weekend for the team where I don't think we could have got anything more from the whole package. All afternoon the car felt great and we managed to make the most of the performance we put in yesterday in qualifying. I had another great start today, they've really been excellent for some time now, and from there I got straight into a good rhythm right throughout the whole race. I had a few issues with the blue flags towards the end, with so many cars coming around it kind of messes with your own race, but that's just something you have to deal with. All year we've kept on progressing and we've finished on a real high with that tenth place so we're set us up perfectly for next year where we can take another step forward in the development of this team."
Jarno Trulli - 18th "For me it was a pretty standard race. I didn't have a great start but was easily ahead of the cars we needed to beat today and it was really just about getting the car home in one piece so we could seal our place in the championship. I want to thank the whole team for the work they've done this weekend and all year. We keep on progressing and it's great to be part of something that shows real signs of where it can go."
Mike Gascoyne, chief technical officer "I think that is a great way to end the season and secure tenth place. It was a tense afternoon for us with all the possible weather changes, but the conditions held off and we had the sort of race we have been putting in for much of this year. Both drivers were pushing all afternoon - with Jarno we put him on a two stop race which meant he had to look after his tyres. That might have ended up costing him some time, but with Heikki we ran a three stop race and he brought his car home where we thought he could. Really though today is about doing the job for our shareholders and our partners, in particular Renault Sport F1 and Red Bull Technology who have played such a key role in today's success. Congratulations to our shareholders for the rewards we have now gained from finishing tenth for two seasons running. They deserve this success for the incredible support they give us every day and we will keep working hard to make them proud."
Tony Fernandes, team principal "Almost tears for me today! I am absolutely overjoyed. Two years of hard work have paid off today and it was great to see both cars home safely, helping us win tenth place. The icing on the cake was beating a Renault - that meant a lot to me as I have always said the good guys do win. We have a fantastic little team here, and some incredible partners in GE, Dell, Intel, APC and CNN and I know how much it means to each and every person associated with us to have finished this season where we wanted to. Now we look forward to our new life as Caterham F1 Team and we say goodbye to Team Lotus. Colin - we hope we did you proud and we hope you keep an eye over us as Caterham F1 Team. We know we will do you proud there as well."
McLarenJenson Button - 3rd "I couldn't really get the soft tyre working around here - we had massive degradation on each set - and that prompted the decision to run two sets of Primes in my final two stints. My pace on the Prime was great - and using two sets really meant I could find a good balance and work out where the grip was. Earlier in the race, it was disappointing to be passed by Fernando [Alonso]. Out of Turn Five, I saw lots of debris on the circuit, and I didn't know what it was. I didn't want to drive over it, and I couldn't pull to the left because Fernando was there, so I had to back out of it and fall behind. It was a pretty easy move for Fernando to make after that. But the Prime was working really well and that helped me chase Fernando down in the final stint and pass him out of Turn Three. Ideally, I wanted to get him into Turn One, because it's more fun to pass someone without using DRS, but I set him up and got him out of Turn Three after getting a good run along the straight. We gave it everything today - and a podium is a great way to end the year. I've had 12 podiums from this season's 19 Grands Prix - and I didn't finish two of them due to reliability issues. All in all, it's been a good, consistent season for us. There are a lot of positives to take away from this year. We'll have a strong winter and come out fighting from the first race. We've just got to start the season a bit more strongly, that's all, and that's what we'll be aiming to do. We want to make it hard for Red Bull in 2012. Finally, I want to say a big thank-you to the whole team - we've really grown together this year. I really feel like I'm part of the Vodafone McLaren Mercedes family now: there's an awful lot of passion in our organisation, and I'm proud to be part of it."
Lewis Hamilton - DNF "At the start I wanted to avoid any aggro, and that meant I lost a position to Fernando. After that I had reasonably decent pace, and I was able to stay close to Fernando and Jenson until I encountered a gearbox problem. It occurred quite early on - I was having problems with first and second - and it meant I started losing quite a lot of time and Fernando and Jenson were able to pull away from me. The problem meant I stopped being able to make good, clean gearshifts. Then I lost seventh, and then the whole thing just let go. Of course, it's not the way I'd like to have ended the season, but it wasn't so bad. I enjoyed my race while it lasted. I was challenging Felipe and I was hoping I'd get him, but then the gearbox failure stopped me. It's been a long year, and I want to say a huge thank-you to the team. They've never given up, and they've worked incredibly hard all season. We didn't get the ultimate result we wanted, but we had some great times along the way. I'll be attacking next season; 2012 will be my year."
Martin Whitmarsh, team principal "Today we saw yet another brilliant performance from Jenson, who has driven magnificently all season but particularly in the second half of it. It was his eighth podium finish in the past nine grands prix - and the odd race out in that splendidly consistent sequence was the Korean Grand Prix, in which he finished a fighting fourth. Today he drove cleanly, shrewdly and patiently - but forcefully too - and the way he optimised his pace on the Prime tyre was masterful. He drove his two final stints on the Prime, in fact, which enabled him to hunt down Fernando's Ferrari in the closing stages of the race to take a beautifully judged third place. Lewis drove extremely well today too, but unfortunately he was let down by gearbox failure. Quite early on, we noticed a loss of oil pressure, then he lost seventh gear, and then he lost all drive and was forced to call it a day. But prior to that he was improvising intelligently and never gave up. Moreover, his typically combative approach played a significant part in the afternoon's entertainment, and surely thrilled TV viewers worldwide. Lewis has had a challenging year - but his gutsy performances here and, in particular, in Abu Dhabi, where he took his third win of the season, represent an eloquent testimony to an emphatic return to form on his part. He's already focusing on 2012, and I'm sure he'll prepare for the new season with his customary determination and will to win. The same can be said for all at Vodafone McLaren Mercedes and Mercedes-Benz HighPerformanceEngines, in fact. We've been concentrating our energies on MP4-27 for some time now, and we'll maintain that intensive effort throughout the winter months. All things considered, 2011 was a pretty decent year for us - we finished second in the constructors' world championship, 122 points ahead of the third-placed team and 332 points ahead of the fourth-placed team - but we aim to win outright. Next season we intend to do just that."
MercedesNico Rosberg - 7th "Today wasn't an ideal ending to the season, and although I scored some points, I expected to finish higher than P7. I didn't get a good start, and I had problems with my tyres overheating as the track temperatures were very high. So I had to manage my tyres very carefully during the whole race which impacted on the pace. Now I'm looking ahead and I hope we can do better in 2012. I look forward to an exciting time in the winter as we work hard to develop a better car for next year."
Michael Schumacher - 15th "It was a bit of a shame today with the incident with Bruno, which was caused perhaps due to some lack of experience, but then those things happen. Otherwise I think we could have had a nice race with some solid points. After the collision, all I could do was try to fight as much as possible, and hope for rain which did not come. In the first stint after the incident, my car was not well-balanced with a lot of oversteer. Unfortunately we could not change this at the pit stop which handicapped the balance in the second stint, whereas in the last stint the balance was good. We very much look forward to next season now. With all the effort that is being put into the development of the car, I am confident we can make another step forward to where Mercedes belongs; fighting at the top."
Ross Brawn, team principal "Nico didn't have a great car balance today, struggling with oversteer, and he had to look after the tyres very carefully. He experienced high levels of degradation and consequently had a frustrating afternoon trying to manage the balance, in a situation where the tyres were particularly sensitive. Michael had a good battle with Senna in the early laps, and his pass at the start of lap 10 was clear-cut. However, Senna showed his inexperience trying to defend a position that he had already lost, and the contact ruined Michael's race. After an unplanned stop to replace his punctured tyre, Michael was able to demonstrate the car's innate pace, thanks to a better car balance, and his lap times looked reasonably competitive. I want to say thank you to all the team in Brackley, Brixworth and Stuttgart, whose efforts have not waned at any point during a long season. There are accomplishments we can be proud of this season, such as our consistently strong pit stops, and we know that we need to put everything together next year. Finally, I would like to highlight the excellent support we have enjoyed from all our partners in 2011. Formula One is a true team sport, and they have played an integral role in helping us build towards a more successful future."
Norbert Haug, motorsport director "It was certainly not a perfect end to our season and not the results we had wanted to achieve at this final race in Brazil. We need to investigate why Nico's speed over the major part of the race, suffering from a less than optimal car balance, was quite different to Michael's, who had an unfortunate coming-together during his second passing move of the race. This cost him dearly as he had to do a whole lap with a punctured left-rear tyre, but his pace afterwards did not look bad at all. I would like to take the opportunity at this season's final race to say thank you to all our team members in Brackley, Brixworth, Stuttgart and Fellbach for their dedicated work and relentless efforts. Also, I would like to thank all the partners and families of our team members - without their fantastic support, our colleagues could not get their demanding jobs done. There will be a short and well-deserved break for most of our team around Christmas before attacking next year with a better technical package, and the clear target of closing the gap to the top of the field."
Red BullMark Webber - 1st "It feels very good; it's always nice to win. The battle with Sebastian wasn't a strong battle in the end because he had a problem, but even so, my pace was strong and I felt very good in the car. It's a nice way to finish the year. I felt good in the car and getting the fastest laps at the end was very rewarding. Looking back, it wasn't the greatest season for me, but also not the worst. I had a weak start to the year and wasn't able to capitalise on misfortune from others or put myself in a situation to win fair and square, which is what you want, but in motorsport you take the victories when they come. So, it was a very important win for me today and for the team to finish on a high is great. I really enjoyed the last few laps. This is a great track for the team and we have gained three wins in a row here."
Sebastian Vettel - 2nd "I got the message we had a problem, which was a shame as we had a great start to the race. After that, it was obvious that that I had to shift early and save the gearbox. I hoped it would recover so I kept pushing, but it didn't happen and then the target was to see the chequered flag. Mark had a great race and deserved to win. I got second and I'm happy to have a trophy. It was a great end to the season; to finish with both cars and a one two is very good, I would have loved to have won the race, but nonetheless we had a great season. It's really incredible - going into the season we thought we had a competitive car and that maybe we could win some races, but it has been phenomenal. The team has been faultless most of the time and raised their level massively compared to the last two years. We enjoy what we do and it's nice to come into the garage each day and see everyone with a smile on their face being happy. That's the main thing - we love what we do and are passionate about it."
Christian Horner, team principal "It was an incredible race. To sign off the year with a one-two finish is a fantastic way to end the year. The race was dominated by trying to manage the problem that Sebastian had; he did an unbelievable job to keep his car alive to the end of the race. The problem appeared on lap 5, due to a gearbox that was losing oil. Temperatures were therefore creeping up, but he adopted his driving technique and did an awesome job to get the car to the end. Mark was not far behind at the time and Sebastian conceded the lead. Thereafter Mark drove a fantastic race and had a very deserving victory to sign off what has been an unbelievable year. To have won 12 grand prix and defended both World Championships is fantastic and the timing's right to thank every member of the team for all their hard work. I'd like to also thank Renault and all our partners and obviously a very special thank you to Red Bull and Mr. Mateschitz for all the tremendous support they have shown us all year, without which none of these results would have been possible."
RenaultBruno Senna - 17th "What can I say - it's been quite a difficult day and the overall feeling is one of disappointment. I started the race in a healthy position on the grid and I was hoping to capitalise on that. There were many difficulties preventing us from having a better race, namely the incident with Michael and the gearbox problems. I would love to have given my home fans something to smile about, but unfortunately it was not to be."
Vitaly Petrov - 10th "Definitely it is good to finish with a point, which was a good response to yesterday's qualifying position. My race start was good and my speed was not too bad and I was quite happy with the car. We came in quite early and I think we lost out being behind both Toro Rosso as it was very difficult to overtake them. I lost quite a lot of time like this, otherwise I think I could have been ahead of Kamui Kobayashi and it would have been better to finish in P9 instead of P10. The pit stops were better, with one very good one - my crew were working well right up to the end of the season. I wanted more points this year. It was not a fantastic season but I want to say thank you to all the team who have supported me and believed in me. Next year is another season and I hope we can work even better together and achieve much better results."
Eric Boullier, team principal "There are positives to take from today. On the surface, 10th and 17th positions would not seem good enough but we took a point from the final race of the season. Vitaly did this for us from a lowly 15th position on the starting grid, so that has to be commended - he drove a reasonably good race. Bruno was unfortunate not to have a better time of things in front of his home fans. The team have once again put in a lot of hard work this weekend and I'm very thankful to everyone for that."
Alan Permane, trackside operations director "A tricky race for us as those we were racing were able to run to two stops and our tyre wear meant that we had to make three. Vitaly drove strongly to go from 15th to 10th, whereas Bruno's race was totally compromised with a gearbox issue leaving him without fourth gear. Bruno didn't suffer from his wing making contact with Michael's car and it would have taken longer to change the wing than we would have gained from replacing it. Bruno's contact with Michael looked like a racing incident so we were surprised at the penalty, but of course we respect the stewards' decision. Overall, it's certainly been a trying season and I can't wait till next year."
SauberKamui Kobayashi - 9th "The team did a very good job to recover from a really bad qualifying. I had a good start and also a good race pace. We worked a lot on the race pace and I'm happy that I was able to score in the final two races of the season. It was important for us to finish ahead of Toro Rosso and I'm glad we managed to do that. The strategy was good and the car was as well - many thanks to the guys. After we have struggled a bit in the second half of the season, we have a lot to work on over the winter. I think it is good that we will have the same team with the same drivers again, but we want to become stronger."
Sergio Pérez - 13th "The team's main target for today was to make sure we finished the season in seventh, and I am very happy that this was achieved, although I couldn't contribute this time. As a team I think we are all already looking forward to the next season. After all that has happened I am happy with my rookie season. I have learned a lot and with this experience I want to do a good job in 2012. However, my race today wasn't as good as I hoped it would be. The start was fine, but we had opted for wet conditions and the result was that the rear tyres tended to overheat. The car was quite difficult to drive and I'm sorry for the spin at half distance."
Peter Sauber, team principal "It was an important result today. We were able to move up one position in the constructors' championship compared to last year, which is good for the morale of the team. Kamui drove a fantastic race, making up positions in the early laps and then driving fast and consistently to take two championship points. Thanks to the whole team at the track, in Hinwil and to our partner Ferrari."
Giampaolo Dall'Ara, head of track engineering "Everything went according to plan today. Both drivers were able to make up positions in the early stages of the race. It was important that Kamui was immediately in front of Sébastien Buemi and Sergio directly behind him and in front of Jaime Alguersuari. This is want we wanted. After that it was a matter of controlling the race. Our strategy was to be ready for some rain, which was predicted but in the end didn't happen. So for both drivers the tyre choice was soft, soft and medium. As it has been for most of the time this year, our pace was good in the race. Congratulations to the whole team."
Toro RossoJaime Alguersuari - 11th "This was a difficult race right from the start, with low grip in the first stint on the softer tyre, especially in terms of traction and at the exit to slow corners and I was struggling a lot to follow Buemi and Perez. The second stint on the harder tyre was much better, but it's hard to understand in general why we seem to have lost performance in the last two races. Overall, I am happy to finish the season on 26 points whereas last year I had only five, so hopefully I can continue this improvement by doing better next year."
Sebastien Buemi - 12th "Of course, we were hoping to score points today, but we were not competitive enough, finishing 11th and 12th. I got a good start, passing Jaime and Barrichello but after that I soon suffered with tyre degradation partly because we did not have the best set up for these conditions, but in terms of my own performance I feel I did the best I could. I am disappointed we could not get ahead of Sauber, but that's racing. Overall, the season has not been too bad and I had some good races, but I lost points with various mishaps and problems. The team has worked well but we need to improve still further next year if we want to do better than this."
Franz Tost "At the start of the season, we set ourselves the target of finishing at least eighth in the Constructors' championship and that is where we have finished, 36 points ahead of those in ninth place. However, having come so close to challenging for seventh place when we picked up a significant number of points in Korea and India, we cannot be happy with missing out on overtaking the team ahead of us, failing to score in the last two races. As for today's race, Sebastien got a good start, while Jaime dropped a couple of places and then on the Soft tyre, we struggled to match the pace of the Saubers who had got ahead of us at the start and therefore Kobayashi pulled away a bit. Once back on the Medium compound, Jaime was able to close the gap but not enough to get past. As for Buemi, he did not have the pace today, which was partly due to the fact we opted to give him a set-up that would have been more suited to a wet race. Work is already well underway on our next year's car and as from tomorrow, the entire team's focus switches to 2012."
VirginJérôme D'Ambrosio - 19th "I think today was a great race and a great way to finish the season for me. We did a good job in qualifying yesterday and today was one of my best races so far. I'm happy this has happened here in Brazil, as I love this track. I'm also glad to finish ahead of HRT - definitely a very positive way to end the season. I want to thank the team for all their hard work. I have really enjoyed working together with them this year."
Timo Glock - DNF "A very disappointing way to end the season. It's a real shame to have had to retire after losing the left-rear tyre after my first pit-stop but unfortunately these things happen. So it wasn't the way I would have liked to end the season but, anyway, I want to thank the team for all the effort they have put in during the whole year. It has been great to work together."
John Booth, team principal "Both drivers had excellent starts and were it not for Timo being over to the left into Turn 1 I'm sure they would both have emerged n front of the HRTs. Jérôme drove another strong race and really proved that yesterday's qualifying positions were an anomaly for us this season. We apologise to Timo for the incident in his pit-stop which cost him the chance to end his season on the high note that would have been reflective of his commitment all year. I would like to take this opportunity to congratulate our team on their hard work and dedication right through to the end of what has been a long and challenging season. We may have suffered one final disappointment here today, but ultimately we have achieved a great deal in terms of laying important foundations for a more successful future. I would also like to thank our Partners for their unfailing support and we look forward to rewarding their faith in the steps we are taking to ensure we can all look forward to some very positive times ahead. Our thanks also to Cosworth and Pirelli for the positive working relationship we have shared this season."
WilliamsRubens Barrichello - 14th "We thought it was going to rain today so we were running a long first gear. I started at the bottom of the hill, and as it was a dry start, I slipped back. It was a fun race but we don't have a car that can finish in the points just yet. I want to thank the team for all their hard work this year. We have had a tough season but we've pushed together. There's been a lot of talk over the weekend, but I believe I will be back again next season."
Pastor Maldonado - DNF "I had a good start until I lost position fighting for space on track. Our overall pace during the race was fine, but the rear wing setting slightly held us back on the long straight. My retirement came after I passed Senna on lap 26. The car had too much oversteer and I just lost control of it."
Mark Gillan, chief operations engineer "Rubens had a difficult start which cost him a number of positions. We then changed his planned two stop strategy to a three as we were experiencing higher tyre wear than expected. Rubens continued to push hard to finish in P14, having held Schumacher off for the last few laps of the race. Pastor ran wide in turn 6/7 on lap 26 and had to stop having damaged the car. Rubens and Pastor fought hard today but ultimately did not have the pace to finish in the points. I'd like to thank the team for all their efforts this season."


text:
FREE SIZE EXCHANGE - more info
Chat or message us. Tell us your size details and the item you are interested in so we can recommend your size.If we are wrong - we pay the return and exchange postage!
Helmets: skull size above earsClothing: height/chest/weight
Availability: In stock
Chat with us, tell us your size and the item you are interested in so we can recommend a size. If it doesn't fit, we pay for exchange postage.
Chat live with us now. Make us an offer and try your luck for a deal! If you need technical advice ask us any question and put us to the test.
Interest Free finance is vailable on this item (0% APR).
* Required Fields
Includes a clear visor and Pinlock as standard.
Fast free UK mainland delivery on all orders. (Channel Islands and the Scottish Highlands £10 surcharge).
Shipping available to most European countries.
UK delivery information
International Shipping information

subset: commoncrawl


text:
Handmade Plantable Sheets
Distinctive... Communicate a sense of style and environmental responsibility with these extraordinary papers. Each sheet is hand crafted in an age-old tradition from tree-free fibers and is rich in texture and appearance.
Plantable... Embedded with a colorful variety of non-invasive wildflower seeds, just plant the paper in the garden, water daily and watch it grow!
Customizable... Printing, die cutting, and custom paper manufacturing services available.
Eco-friendly... 100% recycled ingredients, using no chemicals, dyes or additives.
Artistically created... Handmade by skilled artisans, one sheet at a time in San Diego, CA.
Size... 13" x 19" parent sheet with deckled edges on all 4 sides or 8.5" x 11" trimmed.
Bulk... Quantity pricing starting at 50 sheets. Call or e-mail email@example.com for a quote.
|Categories | GROW-A-NOTE® PLANTABLE SEED PAPER | Handmade Plantable Sheets


text:
One of the funniest -- and saddest -- break-up stories I ever heard was the friend who broke up with her boyfriend because he couldn't find her clitoris. I mean, it was there. But no matter how much my friend "guided" him to its whereabouts, he'd just as quickly "forget" where it was. Finally, my friend said she drew him a map. An actual map. Because guys like maps. But alas, this guy was not only bad at finding the clitoris, he was bad at reading maps. My friend ended up dumping him. She felt a little guilty, but she honestly couldn't wrap her head around a guy who claimed to care about her pleasure in bed, but couldn't seem to figure out the female anatomy -- and perhaps had no real desire to.
I'm not saying everyone should be perfect in the sack -- especially when a partner just getting to know what your likes. But then there's just being selfish, or stubbornly clueless, or just plain bad. Here are 11 signs he needs to redo Sex 101.
It's all about him. Sex is over in three minutes, he's satisfied, and then he looks at you like, "That was amazing!" while you're all, "Hello? What just happened? I'm still here!"
Ooooh vs. Owwww. He doesn't know the difference between an Oooohhh that means Keep Going and an Oooohhh that means Stop, that hurts!
He thinks your nipples are dials. And he must twist them. Perhaps he thinks he's tuning you to the right channel.
He thinks your nipples don't exist and ignores them completely.
He thinks that old high school term about "eating out" a girl is a literal term and proceeds to go at you like he's gnawing on a stick of gum.
He seems to have missed his calling as a sports announcer and has to give the play-by-play of everything he does. And now I'm kissing your neck! And now I'm sucking your toes! This is even more annoying if he actually IS a sports announcer.
He won't shut up and keeps asking you questions and grilling you through the entire thing. Do you like this, huh, huh, do ya? Well, do ya?!
He immediately flops over and goes to sleep the second he's done, without so much as a half-hearted snuggle or a peck on the cheek or even a pat on the head.
Foreplay is non-existent. He thinks the term has something to do with golf.
You need to see a chiropracter after sex because he bang bang bangs on you like a human hammer, leaving your neck and back in knots.
He has zero interest in asking what pleases you, and if you decide to tell him, he has zero interest in complying.
What other things does a guy do in bed that you wish he wouldn't?


text:
I recently purchased an HTC Desire Z, a smartphone that's competitive to the iPhone and Blackberry. Here's why I choose the android-based phone over others:
We had the need recently to get a 2nd cell phone. Our regular prepaid cell phone from President's Choice Telecom is great: we like its minimal cost and features; however, if I were to get a 2nd cell phone I wanted internet access.
Continue reading Android Smartphone Versus iPhone


text:
Politico's Revealing Coverage Double Standard on Challenges to House Leaders
Those who believe that the Politico is a hangout for former establishment media journalists who want to recreate a combination of the New York Times and Washington Post on the web — complete with the insufferable biases of those two publications — can look to the disparate treatment of two challenges to party congressional leaders as affirmative evidence.
In a search on "Cindy Sheehan" at the Politico, I found that in covering the congressional candidacy of former media darling Cindy Sheehan in House Speaker Nancy Pelosi's district, the online news site carried two tiny items. Only one of them was originally produced there.
The first, carried at its Crypt blog in July 2007, noted in a that the anti-war activist was planning to run against House Speaker Nancy Pelosi as an independent — "unless she introduces legislation to impeach President Bush within the next two weeks." The second was a five-paragraph Associated Press item noting that Sheehan had qualified to run as an independent against Pelosi in the general election. Sheehan was runner-up to Pelosi on November 4, with 16.2% of the vote, even though the U.S. military victory in Iraq was self-evident by that time.
But on May 11, the Politico's Josh Kroushaar posted a two-page, 887-word treatise about a less well-known though colorful county sheriff who is thinking — only thinking — about running against House Minority Leader John Boehner in the 2010 GOP Primary.
As you'll see, the Politico even interviewed the challenger, Butler County Sheriff Rick Jones:
Even before Jones explored the race, his penchant for attracting headlines earned him the nickname "Spotlight Jones." A conservative with a populist streak, he regularly appears on Cincinnati conservative talk show host Bill Cunningham's radio show to speak out against illegal immigration, and Jones has attracted attention for refusing to evict homeowners facing foreclosure.
In an interview with POLITICO, Jones said he is thinking seriously about running against Boehner because he's been dissatisfied with Republican congressional leadership.
"The party is in the toilet and in the wilderness. I don't know where they're going. Being an incumbent in Washington is not really the best thing right now," Jones said.
"Remember David and Goliath? It sounds like [Republicans] are saying: 'How dare he challenge someone who's so powerful?' Well, I'm not a person who's intimidated," said Jones, who was first elected sheriff in 2005. "I always do what I believe is the right thing to do. I don't have any lobbyists who control me. I try to do the right thing, and I've never forgotten that."
Jones, once described by the Dayton Daily News as a "cross between John Wayne and Rush Limbaugh," said he would focus on immigration as a major theme if he runs. As sheriff, Jones has posted billboards in the county warning employers not to hire illegal immigrants and has lobbied for local law enforcement officials to crack down on immigration violations. During the presidential campaign, he bought an ad in the Cincinnati Enquirer accusing Republican presidential nominee John McCain of being weak on immigration.
….. "Politics is a contact sport. It's not for sissies," Jones said. "I don't want to get into something I'm going to lose. I've got to have the resources and the support. And at this point, that's something I'm trying to garner."
….. To illustrate his conservative credentials, Boehner spokesman Don Seymour cited his leadership against President Barack Obama's stimulus legislation, his long-standing refusal to accept earmarks for the district and his high-profile opposition to former President George W. Bush's comprehensive immigration reform bill.
Seymour noted that Jones requested millions in stimulus money to help refurbish his sheriff's office, which could undermine his attempts to win over conservative primary voters.
As one of the party's top fundraisers, Boehner will have little trouble mounting a defense of his seat.
Though Jones is conservative on many issues, the Politico "somehow" missed Jones's announcement late last year (link is to a blog post; original story was in the Cincinnati Enquirer, whose original link no longer available) that, until winter ended, he was "ordering his deputies to disregard eviction orders when people have nowhere else to live."
Yes, Jones is an elected official, and Sheehan never has been, but no one can credibly claim that Jones is more well-known in John Boehner's entire congressional district, which includes part or all of five other counties in the Dayton media market, than Sheehan was in San Francisco last year.
By devoting so much attention to Jones, who again is only thinking about a challenge, the Politico appears to be giving away its interest or hope that Boehner will have to deal with a viable challenger. Regardless of whether that's the case, the fact that it virtually ignored the real candidacy of much better-known Pelosi challenger Sheehan, whose sentiments against the Iraq war were arguably more in line with the far-left views of voters in California's 8th Congressional District than some of Jones's positions are in Ohio's 8th, is a pretty clear example of a double standard.
Thus, the Politico seems well on its way to achieving its goal of becoming a NYT-WaPo online clone. Coverage disparities such as the one demonstrated here may also lead it to clone the two print publications' shrinking popularity and lack of profitability.
Cross-posted at NewsBusters.org.


text:
World's first commercial alternating current power plant was built in Colorado
The world's first commercial alternating current (AC) power station was built near Ophir, Colorado in 1891. The Ames power plant was constructed by L.L. Nunn to supply electricity to the Gold King Mine.
Nunn, manager of the mine, needed a less expensive way to power the Gold King. All the nearby trees had been felled and coal was too costly to bring in. After reading about George Westinghouse's successes with AC using Nikola Tesla's patents, Nunn approached Westinghouse with the idea to build the plant.
Using Westinghouse experimental generators, Nunn successfully completed the task. On June 20, 1891, current flowed through the line to the Gold King over 2 1/2 miles away. The Ames plant, now owned by the Western Colorado Power Company, is still in operation.
The Ames Station


text:
Differences between Python 2 and 3 - This articles explains the subtle and not so subtle differences (print ('...'), input(...) and eval(input(..)) instead of raw_input and input in 3, etc)
Python Style Guide - Readability Counts! And hey this document shows a desire for standardization of coding to aid everyone in the community
ActiveState - implementation and IDE
PyDev - IDE
Python E-Books - e-Literature to get you started and free to boot
I like Dive into Python its pretty clear and really brings the reader up to speed in a concise manner. I personally use IDLE. Hope this helpful to people starting out in Python.
Generators in Python:
Tricks, Tips, and Hacks:
Python Tips, Tricks, and Hacks
MIT OpenCourseWare
MIT 6.00 Intro to Computer Science & Programming
Anyone have their personal resources and are willing to share them?
This post has been edited by Dogstopper: 04 January 2011 - 02:47 PM


text:
By Rob Schabert, Assistant Athletic Director for Sports Information
COOKEVILLE, Tenn. -- Every tale has a beginning and an end. The really great stories have memorable stuff in the middle.
For the senior members of the Tennessee Tech cross country teams, the beginning came a few years ago. The ending will be written Saturday when the Golden Eagles compete in the Ohio Valley Conference Championships at Eagle Trace Golf Course in Morehead, Ky.
Not only will the meet wrap up the 2013 season, it will be the final chapter in the careers of Tech's seven seniors, three on the men's squad and four women.
It's all that stuff on the pages in between that has built character and bonded the members of the Golden Eagle squads. That includes dozens of personal-best performances, miles and miles and miles of travel, some personal triumphs and a touch of tragedy. Through it all, the common theme has been the tight bond forged by Tech's runners.
"These seniors have meant a great deal to our program, and to me personally," said head coach Tony Cox. "They have worked hard throughout their careers at becoming the best runners they could be, an. They have also done a great job in the classroom and have been involved in several campus and community events and organizations.
"It's been really fun to see how they support each other, and how they have become like a family, through good times or bad," Cox said.
In June of 2010, the team leaned heavily on each other to overcome the death of freshman teammate Palmer Maphet in an automobile accident.
"That was an extremely difficult time for all of us," Cox said. "I think one of the things that got all of us through it was how close these student-athletes are to each other."
For the men's team, Saturday is the end of the trail for seniors John Greene, Nathan Snow and Matthew Bishop. Bishop and Snow are in their fourth seasons on the roster, while Greene is a fifth-year senior after spending 2012 as a medical redshirt following knee surgery.
An engineering major from Friendsville, Tenn., Greene has been the leader for the Golden Eagles, finishing first on the team and running among meet leaders in every event this season.
"It has been a blessing being on the Tech cross country team for four-and-a-half years," Greene said. "I want to thank all of my teammates for making my time at Tech unforgettable and supporting me through the rough times such as losing Palmer and getting through my knee surgery last year. They have made my time here worthwhile."
Snow has also overcome some difficult times, working to recover from a bacterial illness that kept him off the course for the entire 2012 season, and all of this season. An English major from Collierville, Tenn., he will run Saturday in his first meet in two years.
"I think it's great that Nathan is getting a chance to race in the conference meet in his senior year," Cox said. "He's been so up-and-down with this illness, and we'll all be so happy to see him on the course."
Snow credits his teammates with helping him through the tough times.
"Being a member of the Tech cross country team has meant a lot of things, but what has meant the most is the sense of community that we have," Snow said. "I know that there will always be nine other guys who care about me and want to see me succeed, just like I care about them and want to see them succeed.
"For me, my low point would be fighting Heliobactor Pylori throughout my junior season," he said. "It weakened me to the point that I couldn't even do easy runs with my teammates, being my body couldn't handle it. I struggled with going to practice every day because I knew that I would only experience disappointment and feel dead."
Snow's return to the course Saturday will be his first race since his sophomore season in 2011, when he ran in five events but was not in the lineup for the OVC meet. It will be his first conference meet since his freshman season in 2010.
"The highlight for me isn't a PR or placing in a race," he said. "It's actually been recovering from the illness. I'm still light years away from where I want and need to be, but I can see progress from week to week and it feels great to know that I'm finally the one in control of my body after over a year of being manipulated and weakened by microscopic bacteria."
For the four senior women, each expressed how important the opportunity to run on the Tech cross country and track & field teams has been to their college lives.
"Being on this team has been such a blessing. I've grown not only as an athlete, but as a person," said Amelia McCoy, a biology major from Crossville, Tenn. "These girls have been there to push and support me anytime, need it be the NCAA Regional meets to keeping me positive when I was having to redshirt season. I have had a wonderful four years here, and I wouldn't have rather shared all of these experiences and memories with any other team."
Rebecca Cline has been the best distance runner at Tech throughout her career, leading the cross country team in nearly every meet for the past three years.
"I came to Tennessee Tech fairly new to the sport of running compared to most of the other freshmen, so everything seemed a little overwhelming," Cline said. "I was blessed to have so many friendly and outgoing fellow freshman and returning members to make me feel welcome.
"I've had my downs over the years. I've had minor injuries here and there, but never anything too serious. If someone had told me the times I would be running when I was a senior back when I first got here, I would have told them that they were crazy. It was quite a journey to get where I am today, but I wouldn't change anything," she said.
Peri Winborne, an exercise science major from Knoxville, says her time at Tech has helped teach her lessons well beyond the sports realm.
"Being on this team and running cross country in general has been such a huge part of my life," Winborne said. "Some people don't give our sport the credit it deserves, but we have never let that bother us. We have always had each other and that is all we've ever needed.
"We've had ups and downs and fights and triumphs, but through it all we've grown. We've grown together as humans and as runners. Running is a different kind of sport. It's not something you have to quit after college, it's a sport you can continue on your own for your whole life. I can't tell you how many times we, as a team, have talked about our future with running beyond college.
"Running has taught us all so much that I don't believe any of us will give it up once we're done; we've learned to persevere when life gets hard; we've learned to be tough when we're down and tired; we've learned to brush off the mistakes and overlook the things we can't change, all the while learning from those mistakes, too.
"We've learned to support people when they've beat you or accomplished something you wanted; we've learned to see the small victories and look at the bigger picture in life; and we've learned to respect ourselves and treat others with that same respect," she said. "This is a great group of girls and I would not trade my four years at Tennessee Tech for four years at ANY other school on any other team."
Two other members of the team, Yeshi Dohrmann and Emily Williams, are also listed as seniors academically. Both will graduate soon, but each plans to return for another season on the team.
The 2013 Ohio Valley Conference Cross Country Championship will be run at Eagle Trace Golf Course, located a few miles west of the city of Morehead. The men's 8K race will begin at 10:45 a.m. EDT with the women's 5K race following at 11:45 a.m. EDT.
It marks the first time that the event has been held in Morehead since 2002. The meet is free and open to the public.
This will be the 52nd OVC men's championship, as the first one was held in 1962. Eastern Kentucky has won the most OVC Championships (21), including the last seven in a row and eight of the last nine. EKU has had the individual champion in each of the last nine years.
The women's championship will be determined for the 35th time this year. Eastern Kentucky has won 26 of the previous 34 championships, including winning a season ago in Oxford, Ala. Belmont had the individual winner a season ago in its first year in the league.
The OVC Athletes and Freshmen of the Year, which are determined by coaches vote, will be announced on Friday and awarded along with the Coach of the Year, Athletes of the Championship and All-OVC honors following Saturday's Championship.


text:
If you're concerned about the environment you might want to check out these new 'green' memory modules from Adtec.
All of us like to believe that we're environmentally conscious, but in reality very few of us are. Unfortunately, most of us are far more likely to be swayed by a cheaper product than one that is environmentally sound.
I'm pretty sure that most PC users have never given a second thought to the environmental impact of memory modules, I know that I haven't. But traditionally memory modules are manufactured using many harmful substances such as lead and halogenated compounds.
As a result, being environmentally friendly is usually something that needs to be enforced by law, rather than left up to individuals and companies making a responsible choice.
It's the disposal of products that are manufactured with these harmful substances that causes the greatest risk to the environment. So the obvious solution is to stop making products that incorporate these substances, then disposal will not be an issue.
On the 27th January 2003 the European Parliament issued a Directive prohibiting the sale of electronic equipment containing lead, mercury, cadmium, hexavalent, chromium, PBB and PBDE after 1st July 2006. This means that after 1st July 2006 you should be safe in the knowledge that any memory modules you buy are environmentally friendly.
Of course that deadline is still two and a half years away, meaning that thousands of memory modules containing heavy metals and contaminants will be purchased. But if you want to take a stand now, Adtec Corporation has already started shipping memory modules that are both lead and halogen free.
Adtec is committed to eliminating the environmental effects in electronic components and has brought its lead and halogen free memory modules to market long before the EU directive comes into play.
Adtec produces both desktop modules from PC133 up to PC3200, in capacities from 128MB up to 1GB. You can also get Adtec's environmentally friendly memory modules for your notebook in sizes up to 512MB.
So, if you're environmentally aware and want to extend that to your PC, you can find out more about Adtec memory here


text:
Word out in SoCal Disc Golf-land is that the 2012 Long Beach Open presented by West Coast Disc Golf was a big success! Full fields on both days and a very smoothly run event. Congrats to Jeff Spohr and his band of volunteers for a great effort. Here's how the event was summarized on the West Coast Facebook page:
We had a great weekend hosting the West Coast Disc Golf 2012 Long Beach Open. Congratulations to the winners and new proud owners of a pair of brand new Oakley sunglasses: Men's Open winner Steve Rico, Women's Open winner McKayla Thomas, Masters winner Mike Bush, Women's Masters winner Indigo Brude, Grandmasters winner Dan Henton, Senior Grandmasters winner Dennis DenDog Gordon, Legends winner Ray Carr, Mens Advanced AM winner Kyle Maddox, Advanced Masters winner Anthony Bassett, Intermediate winner Aaron Hagner, and Recreational winner Andy Tith. Would also like to thank our sponsors Legacy Discs, Innova, Gateway, Kinetic Disc Golf, and Play It Again Sports Los Alamitos. And an extra special THANK YOU to our West Coast Team for helping things run smoothly: Ryan Spohr, Davis Masey-Miller, Tommy Eckmann, Robert McIntee, Dave Pechi, Matt Spies, Robert Smith, Liam Watson, and Kory Allen.
Congrats to all the winners! The large size of the field may have shaken up the points race in a few divisions. Next up….SoCal Championships @ Kit Carson and Brengle Terrace Parks in North County San Diego!


text:
Mounting and dismounting
When mounting or dismounting super-precision bearings, all recommendations and guidelines valid for rolling bearings should be considered. For recommendations and guidelines, refer to Mounting and dismounting and to the SKF bearing maintenance handbook which is available through your local SKF representative.
For mounting and dismounting instructions for individual bearings refer to skf.com/mount.


text:
|Home >> Course Descriptions >> College of Arts and Sciences
|Seminar in Modern Spanish American Literature.
|Three semester hours.
|Conducted in Spanish. A seminar of diverse topics, including modern poetry and poets, contemporary short stories, and drama. May be repeated when topics vary.
Home - General Information - Student Services -
Academic Undergraduate Regulations -
Undergraduate Degrees - Academic Graduate Regulations -
Graduate Degrees - Course Descriptions - Faculty -
Appendix A - Appendix B - Appendix C - Appendix D


text:
Rotel - RMB1575
• 500 watts x 5 channels 4 ohms
• Class D energy efficient design
• 12 volt trigger
• Five way binding posts
• 3U cabinet
Product only available in store
5-channel power amplifier
Larger listening environments require prodigious amounts of power to deliver room filling sound. That's exactly what you get with Rotel's 5 x 250 watt power amplifier. It is important to note that this specification is provided with "all channels driven at 8 ohms" unlike some other manufacturers who stretch the ratings by listing them at 6 ohms or with only one or two channels being driven. Rotel's RMB-1575 is a true high current audiophile design and can double its output to 5 x 500 watts at 4 ohms with all channels driven. Pure muscle alone, however, does not make a superb amplifier. The RMB-1575 excels at extracting all of the smallest audio details from both music and movie soundtracks alike. Best of all, even with its high power capability the RMB-1575 runs relatively cool, extending the components lifespan thanks to its innovative Class D design.
*Note – all Rotel 15 series components may be rack mounted and remotely controlled via RS-232, IR, or 12 volt (depending on model) for complete stealth operation.


text:
Election over, K St. ready to cash in
Red plus blue equals greenbacks.
It's the political formula that has lobbyists predicting big business for K Street now that Election Day has come and gone.
Story Continued Below
The past two years have been rough, as House Republicans, Senate Democrats and President Barack Obama dug in and combined to pass little in the way of major legislation as they all waited to see what 2012 would bring.
That answer now known, lobbyists are looking forward to the lucrative cocktail of mixed congressional control and massive legislative challenges that affect corporations, unions and special interests on big-ticket items including taxes and defense spending.
Just as important as divided government to K Street's pocketbook: Democrats and Republicans finally appear ready to play ball.
Consider 2013 primed to become the "year of the swoosh," where lines on lobbying firms' profit charts curve skyward, said K&L Gates lobbyist and former Rep. James Walsh (R-N.Y.).
"It will be a big and busy year," said Walsh.
The dreaded fiscal cliff — a set of tax hikes and spending cuts triggered if Congress can't agree by year's end on a comprehensive debt plan — will likely prompt the greatest short-term uptick in lobbying activity as various interests feverishly negotiate, Alston & Bird Partner Bob Jones said. The defense industry would be particularly hard hit.
Relief funding for Hurricane Sandy as well as normalizing trade relations with Russia, about which major business lobbies care deeply, could also help make the autumn and winter lucrative times for the lobbying world, Jones said. Not to mention immigration reform, a debt ceiling increase, education, transportation and foreign policy.
If so, it'd help reverse a troubling trend for K Street, which after a decade of unbridled revenue growth has watched income dip slightly during the second two years of the Obama administration amid partisan gridlock and little in the way of signature legislation.
In 2010, federal lobbying spending hit its apex, $3.55 billion, only to slide to $3.33 billion in 2011.
Without a fourth-quarter turnaround, spending is set to slip again this year, according to Center for Responsive Politics research, and many lobby shops have sought to diversify their services into communications work or public affairs advising to keep cash flowing.
But the focus now returns squarely to Capitol Hill.


text:
M. Marengo Barolo Brunate 2010
Colour: Beautiful ruby red tending to garnet. Nose: Intense, complex, delicate, very elegant and very powerful at the same time. Small red berries, balsamic notes of sage and mint that become gradually more evi- dent when the wine opens up in the glass. Floral and flint notes follow. Flavour: In the mouth the tannins are silky and well integrated together with a lovely balance. Food Pairing: Stewed beef, Piedmontese medium sea- soned cheese.
|Red Wine
|Italy, Piedmont, Barolo
|M. Marengo
Premium Wine
La Spinetta Barbaresco Vigneto Gallina 1999
- st93
- ws92
Luciano Sandrone Barolo Cannubi Boschis 2000
- ws97
- st93
Marziano Abbona Barolo Pressenda 2000Fantastic aromas of crushed flowers, licorice, raspberries and strawberries. Full-bodies, with a solid core of ripe fruit and supersilky tannins. Long.
Luciano Sandrone Barolo Le Vigne 2008Red/black color with no light edges. On the nose, layers of red and black fruits emerge with patience, especially plums and black cherries. The wine is deep and concentrated, with intense and focused oak, chocolate and cranberry, and notes of violets, coffee and licorice. In the mouth it is complex and layered, with still-closed tannins that are very ripe and full. The mid palate is purely defined and delineated, and the finish precise and long. This is a Le Vigne to age.
- ws93
Luciano Sandrone Barolo Cannubi Boschis 2008Deep red-black color with an intense, soaring perfume of strawberry, red cherries, rose petals and violets. In the mouth, this is very concentrated and intense but possesses good balance and structure, all framed by layers of red and black fruits. Great mid-palate presence, with less of the licorice but more of the floral aspects that Nebbiolo reveals. The ripe tannins will require a bit of patience but it is hard to resist this wine now. Good balance and a precise balance of oak give this wine a long sweet finish.
- ws93
Elio Grasso Barolo Ginestra Vigna Casa Maté 2009Harvest period and method: second 10 days of October, manual harvest. The vinification procedure for Barolo Gavarini Vigna Maté involves fermentation for 12-16 days in temperature-controlled stainless steel tanks, with daily pumping over. After completing malolactic fermentation in stainless steel, the wine matures for two years in 25-hectolitre barrels of Slavonian oak. Bottling normally takes place in August. The wine then stays in the binning cellar for 8-10 months before release.
Elio Grasso Barolo Gavarini Vigna Chiniera 2009We believe that to be acknowledged first as grape farmers, and then as wine producers, is the best way to honour, and continue the labours of, those who have faced before us the challenges that working with nature and her products, like wine, entails. This, and a desire to be true to ourselves, prompts us propose, without presumption, the convictions and conduct shared by all Langhe farming families, characteristics worth preserving and which we believe make the difference.
Luciano Sandrone Barolo Cannubi Boschis 2009Dark red color with hints of purple. Fat ripe black cherries on the nose, plush and forward with hints of vanilla, spices and clove. In the mouth, the fruit is forward and ripe, almost but not quite jammy, kept in harmony by the subtle acidity. It has good attack on the palate, and the mouthfeel is creamy, chocolately and soft with menthol notes. This wine shows the warm Cannubi Boschis terroir to great advantage. The tannins are very sweet and long, but will still require some patience to soften. Though it is more forward and ready than its sibling the Le Vigne Barolo, it still needs time. Finish is long and sweet with oak & spice notes over the black cherries and black fruits.
- we94
- ws90
Elio Grasso Barolo Gavarini Vigna Chiniera 2011The vinification procedure for Barolo Gavarini Chiniera involves alcoholic fermentation in temperature-controlled stainless steel tanks, with daily pumping over. After completing malolactic fermentation, the wine matures in 25-hectolitre barrels of Slavonian oak. Bottling normally takes place in August. The Barolo Gavarini Chiniera then stays in the binning cellar for 8-10 months before release.
- we93
- ws91
Luciano Sandrone Barolo Le Vigne 2010Showing bright black cherries, pomegranate, violets and licorice, this is a very harmonious and deceptively powerful wine. This bottling shows power and balance to high degree, and its toned, sleek muscularity emerges in the pure fruit, balance and focused acidity on the palate. Its smooth and integrated mouthfeel make the wine light on its feet for such a complex, tannic and concentrated bottling. Dark cherries, violets and "sottobosco" combine to give this wine the fruit foundation that will sustain the huge tannins through a long life. The finish is bright and smooth, with ripe and full tannins, and ends long and smooth with notes of espresso, spices and cherries.
- ws94
Luciano Sandrone Barolo Le Vigne 2011Unlike its sibling the Barolo Cannubi Boschis, the 2011 Barolo Le Vigne is defined by its internal tightness, muscularity and structure, with an overlay of delicate Nebbiolo perfume. The nose shows black fruits and licorice, black pepper and earthy mineral notes, with cola nut and subtle oak notes. On the palate, this wine is both more tannic and more elegant than its brother - the terroirs from which this wine is made give powerful, ripe tannins to the final wine, and the fruit never seems jammy or overly concentrated. Fruit balance and acidity are excellent and bode well for long-term aging. Finish is long and tight with considerable tannins and minerality. Needs patience.
- ws92
Luciano Sandrone Barbera d'Alba 2013The inky-purple Barbera 2013 exhibits black and red fruits on the nose, with notes of sage, dark chocolate and "garrigue" (underbrush). The palate is full-bodied, with raspberry and plum fruit, a significant mineral aspect and a balanced oak note that gives this wine its muscle and power. The chewy mid-palate gives this wine excellent flexibility at the table, and the typical acidity of Barbera shines through to give the wine a vibrant, bright and long finish
Luciano Sandrone Barolo Cannubi Boschis 2011The forward, lush nose of the 2011 Cannubi Boschis shows ripe red and black cherries, raspberries and licorice aromas, with vanillin oak notes and seamless integration. The warm growing season gave us a Barolo Cannubi Boschis of uncommon grace, ripeness and readiness on the palate - this wine has powerful, ripe fruit at center stage in the mouth, with mineral, oak and spice notes in supporting roles. The complexity of this wine comes from its harmony and balance - it is a compelling, toned Barolo, delicious now but with potential to age. The finish is long and sweet with fruit and oak notes.
- ws93
Paolo Scavino Barolo Carobric 2013Three of Scavino's best terroirs: mainly Rocche di Castiglione vineyard (in Castiglione Falletto) blended with smaller percentages of Cannubi (in Barolo) and the Fiasco vineyard (in Castiglione Falletto). Multifaceted Barolo expression with beautiful balance. The Barolo Carobric personality is about focus, precision of elements, intensity and length. The aromatics are lifted with a beautiful tension and clarity. As per all our Barolo, we pursue the purest expression of terroir. Therefore vinification and aging are all the same to underline specific expression of the vineyards.
Luciano Sandrone Barolo Aleste 2013This single-vineyard wine is typically dense and concentrated, but shows incredible harmony and balance. The medium-weight structure shows delightful and seductive notes of berries and cherries, with floral and mineral aspects. In great vintages, properly cellared examples will drink well for 20+ years. The finish is sweet and broad, with moderate, ripe tannins and long length.
- we97
- ws94
Luciano Sandrone Nebbiolo d'Alba Valmaggiore 2015Valmaggiore is the product of Luciano's incredible passion for the Nebbiolo grape variety and the desire to show just how its expression can vary depending on the soil in which it is cultivated. Just 15 miles away from Barolo, in the Roero region, Nebbiolo produces a lighter structure and ripe, smooth tannins that are not unlike those of Pinot Noir. The wine drinks well from about age 6 to 12 but will easily last longer in the best vintages. This is not a "baby Barolo" or a second wine at all - it is a distinct interpretation of a completely different geographic winemaking zone. The wine shows delicious floral elements and red fruits, wrapped around a medium-weight structure with a long, delicious finish and modulated, ripe tannins.
- ws91
Luciano Sandrone Barolo Le Vigne 2012Le Vigne Barolo interprets the ancient handed-down wisdom and tradition of Langhe and Barolo of assembling the Nebbiolo grapes from various vineyards. We interpret this historic practice by working only with indigenous yeasts and by keeping the grapes of each vineyard separated during the fermentation and wood ageing, rather than combining them during fermentation.
- ws95
Luciano Sandrone Barolo Cannubi Boschis 2012The 2012 Barolo Cannubi Boschis shows great aromatic complexity, with raspberry, strawberry and underbrush notes in an open, generous nose. The palate shows more backwardness; complex, layered flavors of red fruits, eucalyptus, leather and mushroom with dry, delicate tannins that will need a few years to evolve. The finish has long red fruit character with dry tannins and hints of wood. The wine is already drinkable and generous but will benefit from a few years of patience. Drink 2020-2035.
- ws94
Bartolo Mascarello Barolo 2014
- we95
Roberto Voerzio Barolo La Serra 2008
- ws95
Luciano Sandrone Barbera d'Alba 2015Color: Ruby red, with purple highlights, dense and compact. Nose: Rich and complex: the first notes recall mature red fruits, plum and blueberry. Then spicy aromas offering cocoa and vanilla appear, followed by ethereal scents and finally hints of toasted wood. Taste: The dry and intense flavor is persistent and finishes with fruit and jam notes. The acidity renders the wine even more drinkable.
Stefano Farina Barolo 2011The manor owned by Stefano Farina in La Morra d'Alba lies on hills well exposed to the warm afternoon sunshine, the most suitable for grape ripening. This wine is aged for several years in oak casks of Slavonic origin and has a garnet red or ruby colour, with a violet aroma combined with notes of licorice and light spicy. Velvety, soft taste. The Barolo Stefano Farina has a noble tradition and is considered the "king of wines" amongst Italian wines. Food Pairing: Braised meats, cheese with blue-green marbling, red meats and game.


text:
Delivering petition to Downing Street
Tuesday 9 March 2010
Representatives of the National Secular Society delivered a 28,000-name petition to Downing Street on Thursday, requesting that the cost of the Pope's trip to Britain be borne by the Church rather than the taxpayer.
The delegation from the NSS – including President Terry Sanderson, Executive Director Keith Porteous Wood, Council members Elizabeth O'Casey and Gerard Phillips and staff members Tessa Kendall and Stephen Evans – presented the petition with a covering letter to Gordon Brown calling on him to downgrade the visit to "pastoral" so that the Church is made responsible for the estimated £20 million cost.
Toutes les brèves du site
Sunday 7 August 2011Swiss teacher fired for not putting up a crucifix in a public school, is reinstated"
Wednesday 6 October 2010NSS Bulletin autumn 2010
Tuesday 7 September 2010Number of Catholic weddings falls dramatically
Tuesday 7 September 2010Armed forces consider deploying "humanist chaplains"
Tuesday 7 September 2010Coming out as atheist – John McCrirrick
Tuesday 7 September 2010Darwin's house and laboratory denied world heritage status – for now
Tuesday 31 August 2010Notes on a meeting in Paris on 29 August 2010 between ILCAF, Internationaler Bund der Konfessionslosen und Atheisten e.V., Danish Atheist Society, Atheist Ireland with representatives of IHEU
Thursday 10 June 2010NSS Campaign : Protest the Pope
Thursday 1 April 2010The Rise of Atheism 2010 Global Atheist Convention
Monday 8 March 2010NSS and Libre Pensée to join in commemoration of French secular martyr


text:
Ryan Braun held a press conference today where he defended himself against accusations that he took steroids.
The backstory: Braun, last year's National League MVP, tested positive for having a ton of synthetic testosterone in his system during the playoffs last year.
Then yesterday, an arbiter overturned his suspension because of a procedural loophole. Basically, the person handling his urine sample didn't realize that the local FedEx was open late on a Saturday night. So he took it home and stored it in his fridge (a common practice), until Monday. Since the rules say that he should have taken it to FedEx immediately on Saturday, Braun's positive test was overturned.
But at his press conference today, Braun got into the gory details of exactly how his urine sample could have been tampered with. It was pretty brilliant and convincing.
It certainly doesn't mean he never did steroids. But this should be the model by which feature embattled athletes approach such accusations.
He also convinced us that FedEx is amazingly convenient.
Here he is talking about what went down after he peed in a cup:


text:
On the 3rd Saturday of every month from 9-11 am, join GTM Research Reserve docents for a beach walk at the Guana South Beach location. Learn about the animals that call the beach their home as well as seashells and other interesting facts. This is a "Beaches 101" experience that the entire family will enjoy. There is a $3/per vehicle parking fee. Click HERE for a map to the South Beach parking lot.
After the walk, visit the GTM Research Reserve Visitor Center or enjoy our many miles of trails. The Center is located at 505 Guana River Road, Ponte Vedra Beach, FL 32082. Admission into the Visitor Center is free. Please CLICK HERE to reserve a spot online for the Beach Exploration.
Frequently Asked Questions
- Do I need a reservation to attend? Yes, please register online by following the links provided above.
- If I can't make it, how do I cancel my reservation? Upon making the reservation you should have received an email confirmation. There is information about canceling within the email. Since a lot of our guided family programs are full, we strongly encourage you to cancel (as opposed to just not showing up) so that we may accommodate another person/family.
- What should I wear? Please wear clothing that is appropriate for outdoors. It's always recommended to dress in layers and prepare for any type of weather. Hats will help protect your skin from the sun, along with sunscreen. Closed-toe shoes are suggested, but not required. Bug spray is also recommended.
- How long is the walk? Round trip, the walk is about half a mile. The hike leaders will take you down to the beach, and will walk ~0.25 miles one way. You are welcome to continue on with the lead, or turn around when they do, to discuss more on the way back. At any point throughout the hike, visitors are allowed to take swim breaks in the beautiful ocean.
- Can I bring my dog? You are welcome to bring your dog. Please keep in mind that all dogs must remain on a leash, and all waste must be promptly cleaned by the owner. Please be mindful of other visitors when bringing a dog.
- What should I bring? Please bring a reusable water bottle filled with water, insect repellent, sunscreen (strongly recommended), and binoculars/camera, and a bag if you would like to collect shells, shark teeth, sea glass, trash, etc.
- Where should I meet my guide? CLICK HERE for a Google Map. Your guide will be waiting at the GTM South Beach Lot 15 minutes prior to the scheduled hike. The hike begins at 9 a.m.
- What will I learn from this? The GTM Research Reserve interpretive guide will cover where the restless sand comes from and where it's going and its refusal to stay put. Ask why the sand is fine or coarse and how it got its color. Learn about coquina rocks, dune flowers, sea birds, shells and the humble gopher tortoise who digs deep burrows and comes out to dine on prickly pears along the dunes.
- Are there any fees? There is a $3 parking fee for the lot. This pass will give you all day access for a full day of beach fun or afterwards if you wanted to head to the Guana Trails or Guana Dam area.
- Is there anything else to see afterwards? You're welcome to stay at the beach longer and collect shells, swim in the ocean, or lay in the sun- have a family day!
- How old does my child need to be to attend? Can I push a stroller? There are no age restrictions for this hike, but the Florida heat can be uncomfortable for small children. You are welcome to push a stroller, however we strongly recommend strollers with large beach-capable wills (otherwise it will be incredibly difficult).
- I have a bad back, can I still do this hike? The hike is moderately paced, and has soft sand terrain. As long as you feel comfortable walking through beach sand for about half of a mile, please join us on this hike!


text:
Storvas CP 20mg Tablet 30'S
By Sun Pharmaceutical Industries Ltd Prescription Needed
|Out of stock
Please note, before you can choose the low cost generic option, please ask your doctor to add the generic drug to your prescription.
What is STORVAS CP 20MG?
- STORVAS CP 20MG contains called Atorvastatin which belongs to the group of medicines known as statins
What STORVAS CP 20MG is used for?
- It is used to lower lipids known as cholesterol and triglycerides in the blood when a low-fat diet and life style changes on their own have failed
Talk to your doctor before taking STORVAS CP 20MG, if you
- are allergic to Atorvastatin or any other ingredients to this medicine
- have or have ever had a disease which affects the liver/kidney problems
- have had any unexplained abnormal blood tests for liver function
- are a woman able to have children and not using reliable contraception
- have had a previous stroke with bleeding into the brain, or have small pockets of fluid in the brain from previous strokes
- have an under-active thyroid gland (hypothyroidism)
- have had repeated or unexplained muscle aches or pains, a personal history or family history of muscle problems
- regularly drink a large amount of alcohol
- are older than 70 years
- have severe respiratory failure
- Do not take this medicine if you are pregnant, or if you are planning to become pregnant or breast feeding
- Ask your doctor for advice before taking any medicine
Tell your doctor if you are taking
- medicines used to alter the way your immune system works, e.g. ciclosporin
- certain antibiotics or antifungal medicines e.g. erythromycin, clarithromycin
- other medicines to regulate lipid levels, e.g. gemfibrozil, other fibrates, colestipol
- some calcium channel blockers used for angina or high blood pressure
- medicines used in the treatment of HIV e.g. ritonavir, lopinavir
- some medicines used in the treatment of hepatitis c e.g. telaprevir
- other medicines known to interact with atorvastatin include ezetimibe (which lowers cholesterol)
- warfarin (which reduces blood clotting)
- oral contraceptives
- stiripentol (an anti-convulsant for epilepsy)
- cimetidine (used for heartburn and peptic ulcers)
- phenazone (a painkiller)
- colchicines (used to treat gout)
- antacids (indigestion products containing aluminium or magnesium)
- boceprevir (for treatment of liver disease as hepatitis c)
- medicines obtained without a prescription such as St john's wort(herbal medicine)
- oral fusidic acid to treat a bacterial infection
- Always take this medicine exactly as your doctor has told you
- The recommended starting dose of Atorvastatin is 10 mg once a day in adults and children aged 10 years or older
- The maximum dose is 80 mg once daily for adults and 20 mg once daily for children
- It should be swallowed whole with a drink of water, and can be taken at any time of day, with or without food
If you take more STORVAS CP 20MG
- If you accidently take too many STORVAS CP 20MG tablets (more than your usual daily dose), contact your doctor or nearest hospital for advice
If you forget to take STORVAS CP 20MG
- If you forget to take a dose, just take your next scheduled dose at the correct time
- Do not take a double dose to make up for a forgotten dose
If you stop taking STORVAS CP 20MG
- Do not stop taking this medicine before consulting your doctor
- serious allergic reaction which causes swelling of face, tongue and throat that can cause great difficulty in breathing
- serious illness with severe peeling and swelling of the skin, blistering of the skin, mouth, eyes, genitals and fever
- skin rash with pink-red blotches especially on palms of hands or soles of feet which may blister
- muscle weakness, tenderness or pain
- unexpected or unusual bleeding or bruising
- inflammation of the nasal passages, pain in the throat, nose bleed
- increases in blood sugar levels (if you have diabetes continue careful monitoring of your blood sugar levels), increase in blood creatine kinase
- headache, nausea, constipation, wind, indigestion, diarrhoea
- joint or neck or muscle or back pain
- blood test results that show your liver function can become abnormal
- anorexia (loss of appetite), weight gain, decreases in blood sugar levels
- having nightmares, insomnia
- dizziness, numbness or tingling in the fingers and toes, reductions of sensation to pain or touch, change in sense of taste, loss of memory
- blurred vision
- ringing in the ears and/or head
- vomiting, belching, abdominal pain upper and lower, pancreatitis (inflammation of the pancreas leading to stomach pain)
- hepatitis (liver inflammation)
- rash, skin rash and itching, hives, hair loss
- fatigue, weakness, chest pain, swelling especially in the ankles (oedema), raised temperature
- urine tests that are positive for white blood cells
- visual disturbance
- cholestasis (yellowing of the skin and whites of the eyes)
- tendon injury
The contents of this website are for informational purposes only and not intended to be a substitute for professional medical advice, diagnosis, or treatment. Please seek the advice of a physician or other qualified health provider with any questions you may have regarding a medical condition. Do not disregard professional medical advice or delay in seeking it because of something you have read on this website.


text:
One mistake costs Shields, Royals in opener
Righty gives up solo homer, fans six over six; Sale silences bats
CHICAGO -- Left-hander Chris Sale apparently didn't read all the glowing reports about how the Kansas City Royals led all Major League clubs in hitting during Spring Training.
Sale, in his first Opening Day start, held the Royals scoreless on seven hits for 7 2/3 innings and the Chicago White Sox notched a 1-0 victory as a sellout crowd of 39,012 bundled-up fans gathered on Monday afternoon at U.S. Cellular Field.
Catcher Tyler Flowers' home run in the fifth inning proved to be the game-winner.
That was the only mistake made by right-hander James Shields, who took the loss in his first start as the new leader of the Royals' pitching staff.
"Oh, man, dynamic pitching on both sides all day," Royals manager Ned Yost said. "Sale was phenomenal, James Shields was phenomenal. The difference in the game was one high changeup. That was it."
That pitch came on a 2-2 pitch as Flowers led off the White Sox fifth with a drive into the left-center-field seats.
"I had him with two strikes and I left a changeup up," Shields said. "Normally I get that down in the zone and get an out there. But today was a pitchers' duel and Sale did a great job on the other side."
That was the second straight changeup that Shields threw to Flowers.
"I threw a good one right before that and he swung and missed and I just left that one up," Shields said.
The Royals' big chance against Sale came in the third inning when Jeff Francoeur singled and, after an out, Alex Gordon walked and Alcides Escobar got an infield single to load the bases.
Up came right-handed slugger Billy Butler to face the left-hander with late-afternoon shadows making a tough Sale even tougher. Previously, Butler had hit Sale well, going 7-for-23 with three home runs.
"That's the situation you want, you want Billy up," Yost said. "And Sale painted him three sliders and changeups on the plate down and away, and that was impressive to me that in that situation he made the pitches he needed to make to get one of the best hitters in the American League out."
Butler fanned the cold, 44-degree air and Mike Moustakas popped out. End of threat.
"He threw me some really good pitches on that at-bat and maybe I expanded a little, but I thought those pitches were in the zone and broke late and that's how an All-Star-caliber pitcher gets you out," Butler said.
The Royals also threatened in the eighth. After two outs, Escobar singled and Sale was relieved by Nate Jones. Escobar stole second, Butler walked and a wild pitch moved Escobar to third. But left-hander Matt Thornton relieved Jones and struck out Moustakas.
Closer Addison Reed pitched around a walk to Eric Hosmer in the ninth and completed the shutout of the Royals, who led the Majors in hitting this spring with a .335 average and also had the most victories at 25-7-2.
"It was a cold day but the pitching was pretty darn spectacular on both sides," Yost said.
He was clearly pleased with the performance of Shields, who left after six innings and 102 pitches. He gave up eight hits but no walks and struck out six.
"That's exactly what I expected. We get farther into the year and he'd go back out. That's how good he was throwing the ball," Yost said. "But early I limit them to 100 pitches and it's like James, [Ervin] Santana, [Jeremy] Guthrie, take your 100 pitches and go to work."
Flowers' home run was the only extra-base hit by the White Sox.
"I went out there and tried to pitch my game. I gave up a few hits today that I made my pitch and they just kind of dumped them over the second baseman's head or the shortstop," Shields said.
"There was just one big hit and the rest were just kind of flares here and there," left fielder Alex Gordon said.
"If he throws like that every day," Butler said, "we're going to get him a lot of wins, hopefully."
The problem was that no matter how well Shields pitched, he's not going to win without runs.
"It's not the bright side for us because he pitched well enough to win and we didn't get any runs," Butler said. "We're excited about having Shieldsy out there every fifth day and we've got to give him some support."
Sale wasn't giving up anything and he had the Royals flummoxed.
"It was fun, it was exciting. It was everything I thought it would be and more," Sale said. "I thought I did a real good job of kind of collecting myself and not getting too amped up too early or too late and it ended up being a pretty good day."
He emphasized one point to the Royals. It's not Spring Training anymore.


text: {- arch-tag: Euither utilities Copyright (C) 2004-2006 John Goerzen <firstname.lastname@example.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -} {- | Module : Data.Either.Utils Copyright : Copyright (C) 2004-2006 John Goerzen License : GNU GPL, version 2 or above Maintainer : John Goerzen <firstname.lastname@example.com> Stability : provisional Portability: portable Utilities for working with the Either data type Copyright (c) 2004 John Goerzen, jgoerzen\@complete.org -} module Data.Either.Utils ( maybeToEither, forceEither, forceEitherMsg, eitherToMonadError, fromLeft, fromRight, fromEither ) where import Control.Monad.Error {- | Converts a Maybe value to an Either value, using the supplied parameter as the Left value if the Maybe is Nothing. This function can be interpreted as: @maybeToEither :: e -> Maybe a -> Either e a@ Its definition is given as it is so that it can be used in the Error and related monads. -} maybeToEither :: MonadError e m => e -- ^ (Left e) will be returned if the Maybe value is Nothing -> Maybe a -- ^ (Right a) will be returned if this is (Just a) -> m a maybeToEither errorval Nothing = throwError errorval maybeToEither _ (Just normalval) = return normalval {- | Pulls a "Right" value out of an Either value. If the Either value is Left, raises an exception with "error". -} forceEither :: Show e => Either e a -> a forceEither (Left x) = error (show x) forceEither (Right x) = x {- | Like 'forceEither', but can raise a specific message with the error. -} forceEitherMsg :: Show e => String -> Either e a -> a forceEitherMsg msg (Left x) = error $ msg ++ ": " ++ show x forceEitherMsg _ (Right x) = x {- | Takes an either and transforms it into something of the more generic MonadError class. -} eitherToMonadError :: MonadError e m => Either e a -> m a eitherToMonadError (Left x) = throwError x eitherToMonadError (Right x) = return x -- | Take a Left to a value, crashes on a Right fromLeft :: Either a b -> a fromLeft (Left a) = a fromLeft _ = error "Data.Either.Utils.fromLeft: Right" -- | Take a Right to a value, crashes on a Left fromRight :: Either a b -> b fromRight (Right a) = a fromRight _ = error "Data.Either.Utils.fromRight: Left" -- | Take an Either, and return the value inside it fromEither :: Either a a -> a fromEither (Left a) = a fromEither (Right a) = a


text:
We handle the technology, so you can focus on your school.
Amazing Results
Check out the awe-inspiring results of fellow school owners. In fact, they're so good, we had trouble believing them ourselves. Click now to read their stories.
Student-Grabbing Features
With us, you get more than just a website.
You get an entire internet-marketing-
machine. Your site comes loaded with
state-of-the-art features & benefits.