simple hole-punching demo