diff --git a/Cargo.toml b/Cargo.toml
index cb474f8..2e83316 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -79,7 +79,7 @@ rustls-pemfile = "2.0"
 rustls-pki-types = "1.0"
 ## webpki-roots has mozilla's set of roots
 ## rustls-native-certs loads roots from current system
-gluesql = { version = "0.15", default-features = false, features = ["memory-storage"] }
+gluesql = { version = "0.16", default-features = false, features = ["gluesql_memory_storage"] }
 
 [workspace]
 members = [
diff --git a/examples/gluesql.rs b/examples/gluesql.rs
index 21a2723..12ed74c 100644
--- a/examples/gluesql.rs
+++ b/examples/gluesql.rs
@@ -149,7 +149,7 @@ impl SimpleQueryHandler for GluesqlProcessor {
                         }
                         Payload::Create => Ok(Response::Execution(Tag::new("CREATE TABLE"))),
                         Payload::AlterTable => Ok(Response::Execution(Tag::new("ALTER TABLE"))),
-                        Payload::DropTable => Ok(Response::Execution(Tag::new("DROP TABLE"))),
+                        Payload::DropTable(_) => Ok(Response::Execution(Tag::new("DROP TABLE"))),
                         Payload::CreateIndex => Ok(Response::Execution(Tag::new("CREATE INDEX"))),
                         Payload::DropIndex => Ok(Response::Execution(Tag::new("DROP INDEX"))),
                         _ => {