Work on material controller