WIP on it should not be possible to run process if an input is invalid (see #63)