I use sweet feed, or some feeder corn. Let them sit in the sun in a bucket full of water and let it get right. The longer it sits, the better. When you bait a hole, you can't just throw it out and expect fish to come. You must put it in a place where catfish will be, a place with cover or a ledge and so on. Baiting a hole ever couple days is the way to go, and will pay off more the more you can keep the fish there. I do not have that luxury, its an hour to my favorite lake. So I will usually bait two or three spots first thing in the morning that I know will hold fish. Its takes a while sometimes, but it will bring them in. We have had some days catfishing I'll never forget doing this. Its trial and error like anything else, give it a try and it will pay off as long as you stick with it.