added JGProgressHUD