Feat process

Use Process insteadof exec

Ref #4