Modularized jobs