Add progress count
Auto choose storage