Changed to use a table layout for details and added progress dialog.