Improve about and the interface to it, continue refactoring everything.