diff --git a/AppEnv.cpp b/AppEnv.cpp
index 60f4eac..c935dfc 100644
--- a/AppEnv.cpp
+++ b/AppEnv.cpp
@@ -198,7 +198,7 @@ QUrl AppEnv::getCrewFetchingUrl(QString crewID)
 
 QUrl AppEnv::getPlayerFetchingUrl(QString crewID, QString pageNumber)
 {
-    return QUrl(QString("https://socialclub.rockstargames.com/crewsapi/GetMembersList?crewId=%1&pageNumber=%2").arg(crewID, pageNumber));
+    return QUrl(QString("https://socialclub.rockstargames.com/crewsapi/GetMembersList?crewId=%1&pageNumber=%2&pageSize=5000").arg(crewID, pageNumber));
 }
 
 QUrl AppEnv::getPlayerFetchingUrl(QString crewID, int pageNumber)
diff --git a/DatabaseThread.cpp b/DatabaseThread.cpp
index 8cac13e..47160e0 100644
--- a/DatabaseThread.cpp
+++ b/DatabaseThread.cpp
@@ -137,8 +137,9 @@ void DatabaseThread::scanCrewReference(const QStringList &crewList, const int &r
             netRequest.setAttribute(QNetworkRequest::FollowRedirectsAttribute, true);
 #endif
             netRequest.setRawHeader("User-Agent", AppEnv::getUserAgent());
-            netRequest.setRawHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
-            netRequest.setRawHeader("Accept-Language", "en-US;q=0.5,en;q=0.3");
+            netRequest.setRawHeader("Accept", "text/html");
+            netRequest.setRawHeader("Accept-Charset", "utf-8");
+            netRequest.setRawHeader("Accept-Language", "en-US,en;q=0.9");
             netRequest.setRawHeader("Connection", "keep-alive");
 
             QNetworkReply *netReply = netManager->get(netRequest);
@@ -209,8 +210,9 @@ void DatabaseThread::scanCrewMembersList(const QStringList &crewList, const int
                 netRequest.setAttribute(QNetworkRequest::FollowRedirectsAttribute, true);
 #endif
                 netRequest.setRawHeader("User-Agent", AppEnv::getUserAgent());
-                netRequest.setRawHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
-                netRequest.setRawHeader("Accept-Language", "en-US;q=0.5,en;q=0.3");
+                netRequest.setRawHeader("Accept", "application/json");
+                netRequest.setRawHeader("Accept-Charset", "utf-8");
+                netRequest.setRawHeader("Accept-Language", "en-US,en;q=0.9");
                 netRequest.setRawHeader("Connection", "keep-alive");
 
                 QNetworkReply *netReply = netManager->get(netRequest);
diff --git a/ProfileInterface.cpp b/ProfileInterface.cpp
index d717010..e8a9cdb 100644
--- a/ProfileInterface.cpp
+++ b/ProfileInterface.cpp
@@ -1464,8 +1464,9 @@ bool ProfileInterface::eventFilter(QObject *watched, QEvent *event)
                         QNetworkAccessManager *netManager = new QNetworkAccessManager();
                         QNetworkRequest netRequest(clipboardUrl);
                         netRequest.setRawHeader("User-Agent", AppEnv::getUserAgent());
-                        netRequest.setRawHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
-                        netRequest.setRawHeader("Accept-Language", "en-US;q=0.5,en;q=0.3");
+                        netRequest.setRawHeader("Accept", "text/html");
+                        netRequest.setRawHeader("Accept-Charset", "utf-8");
+                        netRequest.setRawHeader("Accept-Language", "en-US,en;q=0.9");
                         netRequest.setRawHeader("Connection", "keep-alive");
                         QNetworkReply *netReply = netManager->get(netRequest);
                         QEventLoop *downloadLoop = new QEventLoop();