wip
add sync progress reporting