specs for the TabFileProcessingService before creating the code