initial version of toxicpproc
more work