Lots of pull requests and internal improvements.