devel on sample_machines -- still need to implement multiprocessing elements