Grownup Validation

- [x] needs documentation
- [x] weed out any stuff we're not using