diff --git a/evaluations/xcm-tool_m2_whisker.md b/evaluations/xcm-tool_m2_whisker.md
new file mode 100644
index 000000000..c63bf533e
--- /dev/null
+++ b/evaluations/xcm-tool_m2_whisker.md
@@ -0,0 +1,44 @@
+# Evaluation
+
+- **Status:** In progress
+- **Application Document:** [w3f/Grants-Program#1917](https://github.com/w3f/Grants-Program/blob/master/applications/xcm-tools.md)
+- **Milestone:** 2
+- **Kusama Identity:** [FdAoQzuxaG2nsXFGpvXfzzUDYueKqYK1B1LShZ874N2vhv5](https://sub.id/FdAoQzuxaG2nsXFGpvXfzzUDYueKqYK1B1LShZ874N2vhv5)
+- **Previously successfully merged evaluation:** N/A
+
+**Deliverables**
+
+| Number | Deliverable | Accepted | Link | Evaluation Notes |
+| ------ | ----------- | -------- | ---- |----------------- |
+| **0a.**| License |
| [Apache 2.0](https://github.com/gmajor-encrypt/xcm-tools/blob/main/LICENSE ) | |
+| **0b.** | Documentation ||[Link](https://github.com/gmajor-encrypt/xcm-tools/blob/main/README.md) | The documentations are easy to read, which explain the working of the application.|
+| **0c.** | Testing and Testing Guide || - [Testing guide](https://github.com/gmajor-encrypt/xcm-tools#test)
| |
+| **0d.** | Docker || [Dockerfile](https://github.com/gmajor-encrypt/xcm-tools/blob/main/Dockerfile) | Work as expected |
+| 1 | Send UMP message || [Source code](https://github.com/gmajor-encrypt/xcm-tools/blob/main/tx/ump.go) | Work as expected|
+| 2 | Send DMP message || [Source code](https://github.com/gmajor-encrypt/xcm-tools/blob/main/tx/dmp.go) | Work as expected |
+| 3 | Send HRMP message || [Source code](https://github.com/gmajor-encrypt/xcm-tools/blob/main/tx/hrmp.go) | Work as expected |
+
+## General Notes
+
+
+
+## Logs
+
+- Test hash: 23a9c6024eb229ba594734ea3dff48196995ed61
+### Code analysis
+
+- `cargo clippy`: No error logs
+
+### Unit Tests && Integration Tests
+
+
+
+
+ ut && it
+
+```bash
+
+
+```
+
+