diff --git a/Project/Assets/onsqueeze.cs b/Project/Assets/onsqueeze.cs
index 1eccbc6d219c025ccbc1ec242081e0871e78efd1..e2103888c7aede933f51e2ed6710199d28328501 100644
--- a/Project/Assets/onsqueeze.cs
+++ b/Project/Assets/onsqueeze.cs
@@ -1,11 +1,13 @@
 using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
-
+using UnityEngine.XR.Interaction.Toolkit;
 public class onsqueeze : MonoBehaviour
 {
     public GameObject waterpour;
     public GameObject dropper;
+    public bool squeez;
+    public bool sdw;
     private int state = 0;
     private Vector3 rot;
     // Start is called before the first frame update
@@ -23,6 +25,25 @@ public class onsqueeze : MonoBehaviour
             waterpour.SetActive(false);
             gameObject.transform.eulerAngles = rot;
         }
+
+
+        if(gameObject.transform.localEulerAngles.z > 45 && squeez)
+        {
+            waterpour.SetActive(true);
+        }
+        else
+        {
+            waterpour.SetActive(false);
+        }
+    }
+
+    public void OnButtonPress(XRBaseInteractor interactor)
+    {
+        squeez = true;
+    }
+    public void OnButtonRelease(XRBaseInteractor interactor)
+    {
+        squeez = false;
     }
     private void OnMouseOver()
     {
diff --git a/Project/Assets/test physics.cs b/Project/Assets/test physics.cs
new file mode 100644
index 0000000000000000000000000000000000000000..26af944515d1e5350d0ab1513ccb5ee6c9e4f357
--- /dev/null
+++ b/Project/Assets/test physics.cs	
@@ -0,0 +1,23 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class testphysics : MonoBehaviour
+{
+    // Start is called before the first frame update
+    void Start()
+    {
+        
+    }
+
+    // Update is called once per frame
+    void Update()
+    {
+        
+    }
+    void Abc()
+    {
+        //physics
+
+    }
+}
diff --git a/Project/Assets/test physics.cs.meta b/Project/Assets/test physics.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..88544fd1f90b6bb94a9d9ad973728a868b3a2ef5
--- /dev/null
+++ b/Project/Assets/test physics.cs.meta	
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 88a7d9c80c1c58c499990200550cf64e
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: