Without the callback it's impossible to show the progress and time to time it looks like CLI works forever.