added show_progress parameter for optional hiding in the ajax loading, in every place it is used