diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml
index b5ad607b631bf2f98f3652d8f278dafb61fa907f..6d5099edd1477edafa8242d2457cea3ff584e356 100644
--- a/app/src/main/res/xml/preferences.xml
+++ b/app/src/main/res/xml/preferences.xml
@@ -21,14 +21,13 @@
   xmlns:app="http://schemas.android.com/apk/res-auto"
   xmlns:robobunny="http://robobunny.com">
 
-  <PreferenceCategory android:title="@string/preference_appearance_title">
-    <DropDownPreference
-      android:defaultValue="NEWLINE"
-      android:entries="@array/preference_input_enter_entries"
-      android:entryValues="@array/preference_input_enter_entryvalues"
-      android:key="@string/preference_input_enter_key"
-      android:title="@string/preference_input_enter_title" />
+  <PreferenceScreen android:layout="@layout/widget_advertisement_support_patreon">
+    <intent
+      android:action="android.intent.action.VIEW"
+      android:data="https://www.patreon.com/justjanne" />
+  </PreferenceScreen>
 
+  <PreferenceCategory android:title="@string/preference_appearance_title">
     <ListPreference
       android:defaultValue="MATERIAL_LIGHT"
       android:entries="@array/preference_theme_entries"
@@ -36,12 +35,18 @@
       android:key="@string/preference_theme_key"
       android:title="@string/preference_theme_title" />
 
-    <ListPreference
-      android:defaultValue=""
-      android:entries="@array/preference_language_entries"
-      android:entryValues="@array/preference_language_entryvalues"
-      android:key="@string/preference_language_key"
-      android:title="@string/preference_language_title" />
+    <DropDownPreference
+      android:defaultValue="NEWLINE"
+      android:entries="@array/preference_input_enter_entries"
+      android:entryValues="@array/preference_input_enter_entryvalues"
+      android:key="@string/preference_input_enter_key"
+      android:title="@string/preference_input_enter_title" />
+
+    <SwitchPreference
+      android:defaultValue="false"
+      android:key="@string/preference_show_lag_key"
+      android:summary="@string/preference_show_lag_summary"
+      android:title="@string/preference_show_lag_title" />
 
     <SwitchPreference
       android:defaultValue="false"
@@ -49,11 +54,12 @@
       android:summary="@string/preference_keep_screen_on_summary"
       android:title="@string/preference_keep_screen_on_title" />
 
-    <SwitchPreference
-      android:defaultValue="false"
-      android:key="@string/preference_show_lag_key"
-      android:summary="@string/preference_show_lag_summary"
-      android:title="@string/preference_show_lag_title" />
+    <ListPreference
+      android:defaultValue=""
+      android:entries="@array/preference_language_entries"
+      android:entryValues="@array/preference_language_entryvalues"
+      android:key="@string/preference_language_key"
+      android:title="@string/preference_language_title" />
   </PreferenceCategory>
 
   <PreferenceCategory android:layout="@layout/widget_preference_divider" />
@@ -75,6 +81,7 @@
       android:summary="@string/preference_redirection_errors_summary"
       android:title="@string/preference_redirection_errors_title" />
   </PreferenceCategory>
+
   <PreferenceCategory android:layout="@layout/widget_preference_divider" />
 
   <PreferenceCategory android:title="@string/preference_notifications_title">
@@ -97,16 +104,6 @@
       android:key="@string/preference_notification_other_key"
       android:title="@string/preference_notification_other_title" />
 
-    <PreferenceScreen
-      android:key="@string/preference_notification_configure_key"
-      android:title="@string/preference_notification_configure_title">
-      <intent android:action="android.settings.APP_NOTIFICATION_SETTINGS">
-        <extra
-          android:name="android.provider.extra.APP_PACKAGE"
-          android:value="@string/package_name" />
-      </intent>
-    </PreferenceScreen>
-
     <SwitchPreference
       android:defaultValue="false"
       android:key="@string/preference_notification_mark_read_on_swipe_key"
@@ -124,6 +121,14 @@
       android:summary="@string/preference_notification_show_all_activities_in_toolbar_summary"
       android:title="@string/preference_notification_show_all_activities_in_toolbar_title" />
 
+    <de.kuschku.quasseldroid.util.ui.settings.RingtonePreference
+      android:defaultValue="content://settings/system/notification_sound"
+      android:key="@string/preference_notification_sound_key"
+      android:title="@string/preference_notification_sound_title"
+      app:ringtoneType="notification"
+      app:showDefault="true"
+      app:showSilent="true" />
+
     <SwitchPreference
       android:defaultValue="true"
       android:key="@string/preference_notification_vibration_key"
@@ -134,38 +139,33 @@
       android:key="@string/preference_notification_light_key"
       android:title="@string/preference_notification_light_title" />
 
-    <de.kuschku.quasseldroid.util.ui.settings.RingtonePreference
-      android:defaultValue="content://settings/system/notification_sound"
-      android:key="@string/preference_notification_sound_key"
-      android:title="@string/preference_notification_sound_title"
-      app:ringtoneType="notification"
-      app:showDefault="true"
-      app:showSilent="true" />
+    <PreferenceScreen
+      android:key="@string/preference_notification_configure_key"
+      android:title="@string/preference_notification_configure_title">
+      <intent android:action="android.settings.APP_NOTIFICATION_SETTINGS">
+        <extra
+          android:name="android.provider.extra.APP_PACKAGE"
+          android:value="@string/package_name" />
+      </intent>
+    </PreferenceScreen>
   </PreferenceCategory>
 
   <PreferenceCategory android:layout="@layout/widget_preference_divider" />
 
   <PreferenceCategory android:title="@string/preference_messages_title">
 
-    <DropDownPreference
-      android:defaultValue="ALL_BUT_MINE"
-      android:entries="@array/preference_colorize_nicknames_entries"
-      android:entryValues="@array/preference_colorize_nicknames_entryvalues"
-      android:key="@string/preference_colorize_nicknames_key"
-      android:title="@string/preference_colorize_nicknames_title" />
-
-    <DropDownPreference
-      android:defaultValue="HIGHEST"
-      android:entries="@array/preference_show_prefix_entries"
-      android:entryValues="@array/preference_show_prefix_entryvalues"
-      android:key="@string/preference_show_prefix_key"
-      android:title="@string/preference_show_prefix_title" />
-
     <SwitchPreference
       android:defaultValue="false"
       android:key="@string/preference_monospace_key"
       android:title="@string/preference_monospace_title" />
 
+    <de.kuschku.quasseldroid.util.ui.settings.SeekBarPreference
+      android:defaultValue="14"
+      android:key="@string/preference_textsize_key"
+      android:max="24"
+      android:title="@string/preference_textsize_title"
+      robobunny:min="6" />
+
     <SwitchPreference
       android:defaultValue="false"
       android:key="@string/preference_show_seconds_key"
@@ -183,6 +183,20 @@
       android:summaryOn="@string/preference_colorize_mirc_summaryon"
       android:title="@string/preference_colorize_mirc_title" />
 
+    <DropDownPreference
+      android:defaultValue="ALL_BUT_MINE"
+      android:entries="@array/preference_colorize_nicknames_entries"
+      android:entryValues="@array/preference_colorize_nicknames_entryvalues"
+      android:key="@string/preference_colorize_nicknames_key"
+      android:title="@string/preference_colorize_nicknames_title" />
+
+    <DropDownPreference
+      android:defaultValue="HIGHEST"
+      android:entries="@array/preference_show_prefix_entries"
+      android:entryValues="@array/preference_show_prefix_entryvalues"
+      android:key="@string/preference_show_prefix_key"
+      android:title="@string/preference_show_prefix_title" />
+
     <SwitchPreference
       android:defaultValue="true"
       android:key="@string/preference_square_avatars_key"
@@ -234,7 +248,6 @@
       android:key="@string/preference_time_at_end_key"
       android:summary="@string/preference_time_at_end_summary"
       android:title="@string/preference_time_at_end_title" />
-
     <SwitchPreference
       android:defaultValue="false"
       android:dependency="@string/preference_nicks_on_new_line_key"
@@ -251,12 +264,6 @@
       android:key="@string/preference_replace_emoji_key"
       android:summary="@string/preference_replace_emoji_summary"
       android:title="@string/preference_replace_emoji_title" />
-    <de.kuschku.quasseldroid.util.ui.settings.SeekBarPreference
-      android:defaultValue="14"
-      android:key="@string/preference_textsize_key"
-      android:max="24"
-      android:title="@string/preference_textsize_title"
-      robobunny:min="6" />
   </PreferenceCategory>
 
   <PreferenceCategory android:layout="@layout/widget_preference_divider" />
@@ -348,10 +355,4 @@
       android:summary="@string/preference_ignore_network_changes_summary"
       android:title="@string/preference_ignore_network_changes_title" />
   </PreferenceCategory>
-
-  <PreferenceScreen android:layout="@layout/widget_advertisement_support_patreon">
-    <intent
-      android:action="android.intent.action.VIEW"
-      android:data="https://www.patreon.com/justjanne" />
-  </PreferenceScreen>
 </PreferenceScreen>