Schumacher in-depth update.

Thanks to contributor DAB360 for providing updates. In-depth coverage