hayes poole