introduce ADS and MSF processes API support

delete on exit?