added dry-run + sync report (by felix)