diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index e41c4179b8..653129bd3b 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -43,18 +43,41 @@
android:label="Select Contacts"
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout"/>
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
diff --git a/res/drawable-hdpi/ic_menu_barcode.png b/res/drawable-hdpi/ic_menu_barcode.png
new file mode 100644
index 0000000000..6478e5c6ea
Binary files /dev/null and b/res/drawable-hdpi/ic_menu_barcode.png differ
diff --git a/res/drawable-mdpi/ic_menu_barcode.png b/res/drawable-mdpi/ic_menu_barcode.png
new file mode 100644
index 0000000000..5580874167
Binary files /dev/null and b/res/drawable-mdpi/ic_menu_barcode.png differ
diff --git a/res/drawable-xhdpi/ic_menu_barcode.png b/res/drawable-xhdpi/ic_menu_barcode.png
new file mode 100644
index 0000000000..c267e852a7
Binary files /dev/null and b/res/drawable-xhdpi/ic_menu_barcode.png differ
diff --git a/res/layout/change_passphrase_activity.xml b/res/layout/change_passphrase_activity.xml
index 639b18da7d..a6e34a2d04 100644
--- a/res/layout/change_passphrase_activity.xml
+++ b/res/layout/change_passphrase_activity.xml
@@ -1,64 +1,63 @@
-
+
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/res/layout/save_identity_activity.xml b/res/layout/save_identity_activity.xml
index d260ed4075..5dab264475 100644
--- a/res/layout/save_identity_activity.xml
+++ b/res/layout/save_identity_activity.xml
@@ -1,47 +1,47 @@
+ android:orientation="vertical"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:padding="16dip">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/layout/verify_identity_activity.xml b/res/layout/verify_identity_activity.xml
index 3c048f7492..2af91d236c 100644
--- a/res/layout/verify_identity_activity.xml
+++ b/res/layout/verify_identity_activity.xml
@@ -1,70 +1,45 @@
-
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent">
-
-
-
-
+
-
-
-
-
-
-
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceLarge"
+ android:text="Their identity (they read):"
+ android:padding="7dip" />
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout/verify_keys_activity.xml b/res/layout/verify_keys_activity.xml
index 5d9b5026ad..7a8abf134d 100644
--- a/res/layout/verify_keys_activity.xml
+++ b/res/layout/verify_keys_activity.xml
@@ -1,105 +1,48 @@
-
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent">
-
-
-
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/layout/view_identity_activity.xml b/res/layout/view_identity_activity.xml
index dea27587eb..1599be0877 100644
--- a/res/layout/view_identity_activity.xml
+++ b/res/layout/view_identity_activity.xml
@@ -1,50 +1,49 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/menu/conversation_secure_verified.xml b/res/menu/conversation_secure_verified.xml
index d231e10837..2b896a9b03 100644
--- a/res/menu/conversation_secure_verified.xml
+++ b/res/menu/conversation_secure_verified.xml
@@ -2,7 +2,7 @@