experimenting with poole generator