Nice pics.There are so many fish in different year classes in most of the So.Ill. lakes right now the only way you're not gonna catch a lot of small fish is if you work diligently to fish exclusively in places they are not hanging out.... and you have found some places that are big fish dominated. The other thing is sometimes you will catch the bigger fish in shorter periods of the day ...where the smaller fish will bite all day many times.

Not saying nothing new but the last couple years good spawns have produced a lot of fish.Good fishing on the horizon for several years I think.