Years ago I used to think these were some kind of baby hummingbird.
We have gotten more rain here in Iowa, it is still hot and humid. UGH! It seems we have had very few nice sunny days, you can walk outside and smell the rotting vegetation. Every where you look there is standing water and the mosquitoes are still reigning supreme.