'hard' - Clear previous values and mark as ready to run 'soft' - Clear previous error values but leave success values as-is and mark as ready to run
'hard'
'soft'
'hard'- Clear previous values and mark as ready to run'soft'- Clear previous error values but leave success values as-is and mark as ready to run