Revenues on target, earnings miss by 2 cents. The miss is blamed on lower margins in pharmacy due to fewer generic introductions. That should be corrected in 2nd half of year as generic intro's ramp up again. Revenues continue strong growth and rx market share increased. Boots contributed 8 cents to earnings and that too will increase in 2nd half of year. Walgreens is on schedule. I think they will be punished today for the miss but it won't last long. There is great strength on the horizon with Boots and ABC. The warrants for ABC have a lot of value also.