added reprocess ability