changed services to allow implicit specification of processors to be used