Programmer friendly subprocess wrapper
