add background reprocessing
put into API even if it already exists after processing