- ability to define your own logger - callback to capture progression - low limit for transfer rate (64Kb/h)