diff --git a/Cargo.lock b/Cargo.lock
index 73f2e394c..0074fd2dc 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -7,7 +7,6 @@ name = "account-data-anchor-program-example"
 version = "0.1.0"
 dependencies = [
  "anchor-lang",
- "solana-program",
 ]
 
 [[package]]
diff --git a/Cargo.toml b/Cargo.toml
index c5c2e5077..89523a643 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -55,7 +55,6 @@ members = [
     # "tokens/token-2022/transfer-hook/whitelist/anchor/programs/*"
 ]
 resolver = "2"
-edition = "2021"
 
 [profile.release]
 overflow-checks = true
diff --git a/tokens/token-2022/permanent-delegate/anchor/programs/permanent-delegate/src/lib.rs b/tokens/token-2022/permanent-delegate/anchor/programs/permanent-delegate/src/lib.rs
index 76f03648b..c5012c7e9 100644
--- a/tokens/token-2022/permanent-delegate/anchor/programs/permanent-delegate/src/lib.rs
+++ b/tokens/token-2022/permanent-delegate/anchor/programs/permanent-delegate/src/lib.rs
@@ -41,7 +41,7 @@ pub struct Initialize<'info> {
 }
 
 // helper to check mint data, and demonstrate how to read mint extension data within a program
-impl<'info> Initialize<'info> {
+impl Initialize<'_> {
     pub fn check_mint_data(&self) -> Result<()> {
         let mint = &self.mint_account.to_account_info();
         let mint_data = mint.data.borrow();