rest of stuff from GitHub's poole/poole repository
copied content from poole/lanyon over existing stuff