Very detailed and informative. I have learned a lot and I appreciate the insight into the rooster mind.