shoudl there be a way of modifying only one of the two? it seems they are related / dependent? IMO you should only have the ` public void processedFiles(int numberOfFiles, long totalSize) ` method and make it synced so we always see a consistent value?