diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 76f6ec152c08156c961cac8d91ca168a3de83759..ff5dcba2485bee6022598acefdc870fb52317c23 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -32,10 +32,8 @@
             android:label="@string/app_name">
             <intent-filter>
                 <action android:name="android.intent.action.VIEW" />
-
                 <category android:name="android.intent.category.DEFAULT" />
                 <category android:name="android.intent.category.BROWSABLE" />
-
                 <data
                     android:host="*.disroot.org"
                     android:scheme="https" />
diff --git a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java
index d42b8d1792d56e255b8b9edc5df20966b78a21b0..c71227588fc88ac72d3ba1639d6520803fc3c557 100644
--- a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java
+++ b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java
@@ -56,12 +56,9 @@ import android.widget.CheckBox;
 import android.widget.CompoundButton;
 import android.widget.FrameLayout;
 import android.widget.ImageButton;
-import android.widget.ListAdapter;
 import android.widget.ListView;
 import android.widget.ProgressBar;
 import android.widget.ScrollView;
-import android.widget.SimpleAdapter;
-import android.widget.TextView;
 import android.widget.Toast;
 
 
@@ -1877,7 +1874,7 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL
                 new NotificationCompat.Builder(this)
                         .setAutoCancel( true )
                         .setSmallIcon(R.drawable.ic_state)
-                        .setContentTitle( "Message from Disroot State!" )
+                        .setContentTitle( getString( R.string.NotificationTitle ) )
                         .setContentText(name)//get text Title from json :-)
                         .setContentInfo(message)//get text message from json :-)
                         .setContentIntent(launchStateMessages);
diff --git a/app/src/main/java/org/disroot/disrootapp/ui/StateMessagesActivity.java b/app/src/main/java/org/disroot/disrootapp/ui/StateMessagesActivity.java
index d91c4cf97720d8b2a0bed97137adadea517c80e0..4bf677a0c1f022f757a0b8eb8a00bae492c95cde 100644
--- a/app/src/main/java/org/disroot/disrootapp/ui/StateMessagesActivity.java
+++ b/app/src/main/java/org/disroot/disrootapp/ui/StateMessagesActivity.java
@@ -2,9 +2,7 @@ package org.disroot.disrootapp.ui;
 
 import android.annotation.SuppressLint;
 import android.app.ProgressDialog;
-import android.content.Context;
 import android.content.Intent;
-import android.content.SharedPreferences;
 import android.graphics.Color;
 import android.os.AsyncTask;
 import android.os.Bundle;
@@ -28,7 +26,6 @@ import org.json.JSONArray;
 import org.json.JSONException;
 import org.json.JSONObject;
 
-import java.sql.Date;
 import java.util.ArrayList;
 import java.util.HashMap;
 
@@ -78,7 +75,6 @@ public class StateMessagesActivity extends AppCompatActivity {
 
     @Override
     public boolean onCreateOptionsMenu(Menu menu) {
-        // Inflate the menu; this adds items to the action bar if it is present.
         getMenuInflater().inflate(R.menu.menu_about, menu);
         return true;
     }
@@ -86,9 +82,6 @@ public class StateMessagesActivity extends AppCompatActivity {
 
     @Override
     public boolean onOptionsItemSelected(MenuItem item) {
-        // Handle action bar item clicks here. The action bar will
-        // automatically handle clicks on the Home/Up button, so long
-        // as you specify a parent activity in AndroidManifest.xml.
         int id = item.getItemId();
 
 
@@ -255,14 +248,16 @@ public class StateMessagesActivity extends AppCompatActivity {
                         case "Fixed":
                         case "Scheduled":
                             humanStatus.setTextColor(Color.GREEN);
+                            humanStatus.setText(R.string.Scheduled);
                             break;
                         case "Investigating":
                         case "Watching":
                             humanStatus.setTextColor(Color.YELLOW);
-
+                            humanStatus.setText(R.string.Investigating);
                             break;
                         case "Identified":
                             humanStatus.setTextColor(Color.RED);
+                            humanStatus.setText(R.string.Identified);
                             break;
                     }
                     return v;
diff --git a/app/src/main/java/org/disroot/disrootapp/utils/Constants.java b/app/src/main/java/org/disroot/disrootapp/utils/Constants.java
index 641233dcdbd47ae302b4186bf43ac40d26c38372..68d148ad70474a871d9184a0f5077f8b90c8ff2e 100644
--- a/app/src/main/java/org/disroot/disrootapp/utils/Constants.java
+++ b/app/src/main/java/org/disroot/disrootapp/utils/Constants.java
@@ -17,7 +17,6 @@ public class Constants {
     public static final String URL_DisApp_POLL = "https://poll.disroot.org";
     public static final String URL_DisApp_BOARD = "https://board.disroot.org";
     public static final String URL_DisApp_USER = "https://user.disroot.org";
-    public static final String URL_DisApp_STATE = "https://state.disroot.org";
     public static final String URL_DisApp_HOWTO = "https://howto.disroot.org";
     public static final String URL_DisApp_K9HELP = "https://howto.disroot.org/email/email-clients/mobile/androidk9";
     public static final String URL_DisApp_XMPPHELP = "https://howto.disroot.org/xmpp/mobile/android";
diff --git a/app/src/main/res/layout/activity_state.xml b/app/src/main/res/layout/activity_state.xml
index 9725ad5266d91c8e6c0f13bae92d8473d3203ecd..50abcec4c8c9178e6922b0af7adebeadc8c031b0 100644
--- a/app/src/main/res/layout/activity_state.xml
+++ b/app/src/main/res/layout/activity_state.xml
@@ -22,7 +22,7 @@
         android:background="?attr/colorPrimary"
         app:layout_scrollFlags="scroll|enterAlways"
         app:popupTheme="@style/DisTheme.PopupOverlay"
-        app:title="@string/app_name">
+        app:title="@string/app_state">
 
     </android.support.v7.widget.Toolbar>
     </android.support.design.widget.AppBarLayout>
@@ -37,11 +37,13 @@
         android:layout_height="wrap_content"
         android:maxWidth="24dp"
         android:drawableTop="@drawable/ic_state"
+        android:drawableTint="@color/gray"
         android:text="@string/state_btn"
         android:layout_gravity="center"
-        android:layout_marginHorizontal="@android:dimen/app_icon_size"
+        android:layout_marginLeft="@android:dimen/app_icon_size"
+        android:layout_marginRight="@android:dimen/app_icon_size"
         style="?android:attr/borderlessButtonStyle"
-        android:textColor="#ffffff"/>
+        android:textColor="@color/gray"/>
     <Button
         android:id="@+id/StateMessageBtn"
         android:shadowColor="@color/bg_primary_blue"
@@ -51,7 +53,8 @@
         android:drawableTop="@drawable/ic_state"
         android:text="@string/state_messages_btn"
         android:layout_gravity="center"
-        android:layout_marginHorizontal="@android:dimen/app_icon_size"
+        android:layout_marginLeft="@android:dimen/app_icon_size"
+        android:layout_marginRight="@android:dimen/app_icon_size"
         style="?android:attr/borderlessButtonStyle"
         android:textColor="#ffffff"/>
 </android.support.v7.widget.LinearLayoutCompat>
diff --git a/app/src/main/res/layout/activity_state_messages.xml b/app/src/main/res/layout/activity_state_messages.xml
index 9725ad5266d91c8e6c0f13bae92d8473d3203ecd..9173da275e87628123a51f81144791db200d8162 100644
--- a/app/src/main/res/layout/activity_state_messages.xml
+++ b/app/src/main/res/layout/activity_state_messages.xml
@@ -22,7 +22,7 @@
         android:background="?attr/colorPrimary"
         app:layout_scrollFlags="scroll|enterAlways"
         app:popupTheme="@style/DisTheme.PopupOverlay"
-        app:title="@string/app_name">
+        app:title="@string/app_state">
 
     </android.support.v7.widget.Toolbar>
     </android.support.design.widget.AppBarLayout>
@@ -39,7 +39,8 @@
         android:drawableTop="@drawable/ic_state"
         android:text="@string/state_btn"
         android:layout_gravity="center"
-        android:layout_marginHorizontal="@android:dimen/app_icon_size"
+        android:layout_marginLeft="@android:dimen/app_icon_size"
+        android:layout_marginRight="@android:dimen/app_icon_size"
         style="?android:attr/borderlessButtonStyle"
         android:textColor="#ffffff"/>
     <Button
@@ -49,11 +50,13 @@
         android:layout_height="wrap_content"
         android:maxWidth="24dp"
         android:drawableTop="@drawable/ic_state"
+        android:drawableTint="@color/gray"
         android:text="@string/state_messages_btn"
         android:layout_gravity="center"
-        android:layout_marginHorizontal="@android:dimen/app_icon_size"
+        android:layout_marginLeft="@android:dimen/app_icon_size"
+        android:layout_marginRight="@android:dimen/app_icon_size"
         style="?android:attr/borderlessButtonStyle"
-        android:textColor="#ffffff"/>
+        android:textColor="@color/gray"/>
 </android.support.v7.widget.LinearLayoutCompat>
 
 
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 0f5be6b9ba594df2c3e0d89d35221cc8404f550a..8891e516aa50391ea8f8a039fe452a53785e4d42 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -148,4 +148,8 @@
     <string name="state_messages_btn">Show State messages</string>
     <string name="state_btn">Show Service State</string>
     <string name="ScheduledAt">Scheduled at:</string>
+    <string name="NotificationTitle">Message from Disroot State!</string>
+    <string name="Scheduled">Scheduled</string>
+    <string name="Investigating">Investigating</string>
+    <string name="Identified">Identified</string>
 </resources>
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 8f809c92e9afd6d594c8a18de82358b8380a4ab4..5ee52b625763bf629b14dd0998b1c375adeaef2b 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -177,4 +177,8 @@
     <string name="state_messages_btn">Show State messages</string>
     <string name="state_btn">Show Service State</string>
     <string name="ScheduledAt">Scheduled at:</string>
+    <string name="NotificationTitle">Message from Disroot State!</string>
+    <string name="Scheduled">Scheduled</string>
+    <string name="Investigating">Investigating</string>
+    <string name="Identified">Identified</string>
 </resources>
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 8add8a9caf9a531ff7b9973947016c18fd7587df..aa525dbf284716bbc77f77077b31aebcc5bf4e4f 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -147,4 +147,8 @@
     <string name="state_messages_btn">Mostra messaggi di stato</string>
     <string name="state_btn">Mostra stato dei servizi</string>
     <string name="ScheduledAt">In programma il: \</string>
+    <string name="NotificationTitle">Messaggio dallo Stato di Disroot!</string>
+    <string name="Scheduled">Pianificato</string>
+    <string name="Investigating">Indagando</string>
+    <string name="Identified">Identificato</string>
 </resources>
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 96b8911a28a432829d537481d27f1dee8c1bb48a..6f55f670b62c2a02c8c45f2cec3b46bed41473bc 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -148,4 +148,8 @@
     <string name="state_messages_btn">Toon statusberichten</string>
     <string name="state_btn">Toon Service Status</string>
     <string name="ScheduledAt">Gepland op: \</string>
+    <string name="NotificationTitle">Bericht van Disroot State!</string>
+    <string name="Scheduled">Gepland</string>
+    <string name="Investigating">Aan het onderzoeken</string>
+    <string name="Identified">Geïdentificeerd</string>
 </resources>
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 76565fc593303da93325dbd80f5d005e6820139b..a0d059001c9c643c239092044563b0409fc42a52 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -147,4 +147,8 @@
     <string name="state_messages_btn">Show State messages</string>
     <string name="state_btn">Show Service State</string>
     <string name="ScheduledAt">Scheduled at:</string>
+    <string name="NotificationTitle">Message from Disroot State!</string>
+    <string name="Scheduled">Scheduled</string>
+    <string name="Investigating">Investigating</string>
+    <string name="Identified">Identified</string>
 </resources>
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index f4da94dc8145996147e5f352c1118e1123f8524a..2ce8c749fbd76c089e1c88c4211aaafca2375be6 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -148,4 +148,8 @@
     <string name="state_messages_btn">Show State messages</string>
     <string name="state_btn">Show Service State</string>
     <string name="ScheduledAt">Scheduled at:</string>
+    <string name="NotificationTitle">Message from Disroot State!</string>
+    <string name="Scheduled">Scheduled</string>
+    <string name="Investigating">Investigating</string>
+    <string name="Identified">Identified</string>
 </resources>
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 1074e5805fc9d2e7cf0503b70f74d3f316938ebc..996346c5cc2c7349621fa48a653cd2a75df5f264 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -2,4 +2,5 @@
 <resources>
     <color name="bg_primary_blue">#50162d</color>
     <color name="bg_primary_blue_dark">#1f5c60</color>
+    <color name="gray">#808080</color>
 </resources>
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 6eefaea8e46718e4491984df7e4da8b2bd521f65..7608812c7de71e3b9e875fa7d988095f9ec74beb 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -148,4 +148,8 @@
     <string name="state_messages_btn">Show State messages</string>
     <string name="state_btn">Show Service State</string>
     <string name="ScheduledAt">Scheduled at: \</string>
+    <string name="NotificationTitle">Message from Disroot State!</string>
+    <string name="Scheduled">Scheduled</string>
+    <string name="Investigating">Investigating</string>
+    <string name="Identified">Identified</string>
 </resources>
diff --git a/app/src/main/res/xml/changelog_master.xml b/app/src/main/res/xml/changelog_master.xml
index d51d49da92f59dff39d2129705c387fa4e98bade..7d6b22431cf625886f1a4209bd9d049e3560dbff 100644
--- a/app/src/main/res/xml/changelog_master.xml
+++ b/app/src/main/res/xml/changelog_master.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <changelog>
-    <release version="1.0.2" versioncode="12" >
+    <release version="1.1.0" versioncode="12" >
         <change>State page is api based instead of webview</change>
         <change>In State page is possible to view state messages</change>
         <change>State page is ordered by status</change>
@@ -8,6 +8,11 @@
         <change>Fixed app lanuch in state on fresh install</change>
         <change>Refresh state data to update state events</change>
         <change>Added app notification on new state events</change>
+        <change>Notifications make sound</change>
+        <change>Notification text comes from json data</change>
+        <change>Tapping on notification launches StateMessagesActivity</change>
+        <change>Made as much strings translatable as possible</change>
+        <change>A lot of smal fixes</change>
     </release>
     <release version="1.0.2" versioncode="12" >
         <change>Third partie cookies disabled</change>