progress reporting callbacks in uploadmanager