The core of "new" modern mill:

by zakcheese1 on 31 October 2017