using poole/hyde layout