diff --git a/Bicycle.php b/Bicycle.php
new file mode 100644
index 0000000..d67aa99
--- /dev/null
+++ b/Bicycle.php
@@ -0,0 +1,41 @@
+brand}, {$this->model} ({$this->year})";
+ }
+
+ function weight_lbs()
+ {
+ return (floatval($this->weight_kg) * 2.2046226218) . " lbs";
+ }
+
+ function set_weight_lbs($value)
+ {
+ $this->weight_kg = floatval($value) / 2.2046226218;
+ }
+}
+
+$bicycle = new Bicycle;
+
+$bicycle->brand = "new";
+$bicycle->model = "SDN";
+$bicycle->year = 2019;
+$bicycle->weight_kg = 75;
+
+const BR = "
";
+
+echo "Bicycle Name: {$bicycle->name()}" . BR;
+echo "Bicycle Weight (lbs): {$bicycle->weight_lbs()}" . BR;
+echo "Bicycle Weight (kg): " . ($bicycle->weight_lbs() / 2.2046226218) . BR;
+echo "Bicycle set Weight to 200 lbs: " . ($bicycle->set_weight_lbs(200)) . BR;
+echo "Bicycle Weight (lbs): {$bicycle->weight_lbs()}" . BR;
+echo "Bicycle Weight (kg): {$bicycle->weight_kg}" . BR;
diff --git a/Customer.php b/Customer.php
new file mode 100644
index 0000000..03ac184
--- /dev/null
+++ b/Customer.php
@@ -0,0 +1,28 @@
+PHP OOP Sandbox ";
+const BR = "
";
+
+
+
+
+
+
+$kamal = new Customer;
+$kamal->frist_name = "Kamal";
+$kamal->second_name = "Farouk";
+$kamal->birth_date['d'] = 23;
+$kamal->birth_date['m'] = 7;
+$kamal->birth_date['y'] = 1992;
+
+echo $kamal->full_name() . BR;
+
+// $omer = new Customer;
+// $omer->frist_name = "Omer";
+// $omer->second_name = "Ali";
+// echo $omer->full_name() . BR;
+
diff --git a/Human.php b/Human.php
new file mode 100644
index 0000000..6bcc69b
--- /dev/null
+++ b/Human.php
@@ -0,0 +1,19 @@
+frist_name} {$this->second_name}";
+ }
+
+ function age()
+ {
+
+ return "";
+ }
+}
+
diff --git a/Product.php b/Product.php
new file mode 100644
index 0000000..c3f1267
--- /dev/null
+++ b/Product.php
@@ -0,0 +1,24 @@
+";
+$tile = new Product;
+$facade = new Product;
+$classes = ['Product', 'Category', 'product'];
+
+echo "