add process foundation skeleton