modularized work controller