smart_process - work in progress, it´s not ready to use yet...