add --progress flag