diff --git a/README.md b/README.md
index 205382e..d24abf2 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@ This app contains an order flow for cupcakes with options for quantity, flavor,
 The order details get displayed on an order summary screen and can be shared to another app to
 send the order.
 
-
+perubahan
 Pre-requisites
 --------------
 * Experience with Kotlin syntax.
diff --git a/app/src/main/java/com/example/cupcake/data/DataSource.kt b/app/src/main/java/com/example/cupcake/data/DataSource.kt
index d6fb063..8d22868 100644
--- a/app/src/main/java/com/example/cupcake/data/DataSource.kt
+++ b/app/src/main/java/com/example/cupcake/data/DataSource.kt
@@ -19,16 +19,16 @@ import com.example.cupcake.R
 
 object DataSource {
     val flavors = listOf(
-        R.string.vanilla,
+        R.string.coconut,
         R.string.chocolate,
-        R.string.red_velvet,
-        R.string.salted_caramel,
+        R.string.cheese,
+        R.string.mocha,
         R.string.coffee
     )
 
     val quantityOptions = listOf(
-        Pair(R.string.one_cupcake, 1),
-        Pair(R.string.six_cupcakes, 6),
-        Pair(R.string.twelve_cupcakes, 12)
+        Pair(R.string.one_bread, 1),
+        Pair(R.string.six_bread, 6),
+        Pair(R.string.twelve_bread, 12)
     )
 }
diff --git a/app/src/main/java/com/example/cupcake/ui/OrderViewModel.kt b/app/src/main/java/com/example/cupcake/ui/OrderViewModel.kt
index 3f23859..f609f49 100644
--- a/app/src/main/java/com/example/cupcake/ui/OrderViewModel.kt
+++ b/app/src/main/java/com/example/cupcake/ui/OrderViewModel.kt
@@ -27,10 +27,10 @@ import java.util.Calendar
 import java.util.Locale
 
 /** Price for a single cupcake */
-private const val PRICE_PER_CUPCAKE = 2.00
+private const val PRICE_PER_BREAD = 2.50
 
 /** Additional cost for same day pickup of an order */
-private const val PRICE_FOR_SAME_DAY_PICKUP = 3.00
+private const val PRICE_FOR_SAME_DAY_PICKUP = 4.00
 
 /**
  * [OrderViewModel] holds information about a cupcake order in terms of quantity, flavor, and
@@ -92,7 +92,7 @@ class OrderViewModel : ViewModel() {
         quantity: Int = _uiState.value.quantity,
         pickupDate: String = _uiState.value.date
     ): String {
-        var calculatedPrice = quantity * PRICE_PER_CUPCAKE
+        var calculatedPrice = quantity * PRICE_PER_BREAD
         // If the user selected the first option (today) for pickup, add the surcharge
         if (pickupOptions()[0] == pickupDate) {
             calculatedPrice += PRICE_FOR_SAME_DAY_PICKUP
diff --git a/app/src/main/java/com/example/cupcake/ui/StartOrderScreen.kt b/app/src/main/java/com/example/cupcake/ui/StartOrderScreen.kt
index 6b9c833..764ecb2 100644
--- a/app/src/main/java/com/example/cupcake/ui/StartOrderScreen.kt
+++ b/app/src/main/java/com/example/cupcake/ui/StartOrderScreen.kt
@@ -63,13 +63,13 @@ fun StartOrderScreen(
         ) {
             Spacer(modifier = Modifier.height(dimensionResource(R.dimen.padding_medium)))
             Image(
-                painter = painterResource(R.drawable.cupcake),
+                painter = painterResource(R.drawable.bread),//bagian yang diganti gambar
                 contentDescription = null,
                 modifier = Modifier.width(300.dp)
             )
             Spacer(modifier = Modifier.height(dimensionResource(R.dimen.padding_medium)))
             Text(
-                text = stringResource(R.string.order_cupcakes),
+                text = stringResource(R.string.order_bread),
                 style = MaterialTheme.typography.headlineSmall
             )
             Spacer(modifier = Modifier.height(dimensionResource(R.dimen.padding_small)))
diff --git a/app/src/main/java/com/example/cupcake/ui/SummaryScreen.kt b/app/src/main/java/com/example/cupcake/ui/SummaryScreen.kt
index 1fae196..a8503f6 100644
--- a/app/src/main/java/com/example/cupcake/ui/SummaryScreen.kt
+++ b/app/src/main/java/com/example/cupcake/ui/SummaryScreen.kt
@@ -55,7 +55,7 @@ fun OrderSummaryScreen(
     val resources = LocalContext.current.resources
 
     val numberOfCupcakes = resources.getQuantityString(
-        R.plurals.cupcakes,
+        R.plurals.bread,
         orderUiState.quantity,
         orderUiState.quantity
     )
@@ -67,7 +67,7 @@ fun OrderSummaryScreen(
         orderUiState.date,
         orderUiState.quantity
     )
-    val newOrder = stringResource(R.string.new_cupcake_order)
+    val newOrder = stringResource(R.string.new_bread_order)
     //Create a list of order summary to display
     val items = listOf(
         // Summary line 1: display selected quantity
diff --git a/app/src/main/res/drawable/bread.xml b/app/src/main/res/drawable/bread.xml
new file mode 100644
index 0000000..99d4b2a
--- /dev/null
+++ b/app/src/main/res/drawable/bread.xml
@@ -0,0 +1,39 @@
+
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+
diff --git a/app/src/main/res/drawable/vecteezy_doodle-freehand-sketch-drawing-of-bread_11048382.png b/app/src/main/res/drawable/vecteezy_doodle-freehand-sketch-drawing-of-bread_11048382.png
new file mode 100644
index 0000000..87ef902
Binary files /dev/null and b/app/src/main/res/drawable/vecteezy_doodle-freehand-sketch-drawing-of-bread_11048382.png differ
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 8d8fcaa..f96c899 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -14,16 +14,16 @@
      limitations under the License.
 -->
 
-    Cupcake
-    Order Cupcakes
-    One Cupcake
-    Six Cupcakes
-    Twelve Cupcakes
+    Bread
+    Order Bread
+    One Bread
+    Six Breads
+    Twelve Breads
     Choose Flavor
-    Vanilla
+    Coconut
     Chocolate
-    Red Velvet
-    Salted Caramel
+    Cheese
+    Mocha
     Coffee
     Special Flavor
     Cancel
@@ -36,11 +36,11 @@
     Pickup date
     Subtotal %s
     Total %s
-    New Cupcake Order
+    New Bread Order
     Quantity: %1$s \nFlavor: %2$s \nPickup date: %3$s \nTotal: %4$s \n\nThank you!
     Back
-    
-        - %d cupcake
 
-        - %d cupcakes
 
+    
+        - %d bread
 
+        - %d bread