minimal job granularity