Move progressbar stuff to dedicated function
Space..
Fixed the redirection and routing to support parameters. How did we miss this?
Added question checking