started adding scheduling so I can support sampling of probes