Incorporated check for necessary previous processing