Volume up and down with a good progress bar, moretely exception safe