diff --git a/TOTP-algorithm/Rust-TOTP-algorithm.md b/TOTP-algorithm/Rust-TOTP-algorithm.md
index 2dde276..5497467 100644
--- a/TOTP-algorithm/Rust-TOTP-algorithm.md
+++ b/TOTP-algorithm/Rust-TOTP-algorithm.md
@@ -1,6 +1,7 @@
 # Implementation of the TOTP algorithm in Rust
 
 ```Rust
+// src/main.rs
 use base32::decode;
 use chrono::Utc;
 use sha1::{digest::Update, Digest, Sha1};
@@ -44,5 +45,14 @@ fn generate() {
 
     println!("{:06}", token);
 }
+```
 
+```toml
+[package]
+...
+
+[dependencies]
+base32 = "0.4.0"
+chrono = "0.4.33"
+sha1 = "0.10.6"
 ```
\ No newline at end of file