updating with Poole