jayce poole