A month ago in a stream near my house there was a hatch of mayflies. I have seen this type of mayfly before and I was lucky enough to see a small, but steady hatch of them again. I believe them to be collorobiscus mayflies. The trout didn't come out of their hiding places on this day. So the mayflies were free to hatch, only bothered by a few swooping bush birds.