Catch a possible exception and add a progressbar

Also rename footer to end (more consistent)