diff --git a/src/main/java/mil/nga/geopackage/db/GeoPackageCoreConnection.java b/src/main/java/mil/nga/geopackage/db/GeoPackageCoreConnection.java
index <HASH>..<HASH> 100644
--- a/src/main/java/mil/nga/geopackage/db/GeoPackageCoreConnection.java
+++ b/src/main/java/mil/nga/geopackage/db/GeoPackageCoreConnection.java
@@ -3,7 +3,6 @@ package mil.nga.geopackage.db;
 import java.io.Closeable;
 import java.io.UnsupportedEncodingException;
 import java.nio.ByteBuffer;
-import java.util.Map;
 
 import mil.nga.geopackage.GeoPackageConstants;
 import mil.nga.geopackage.GeoPackageException;
@@ -236,16 +235,4 @@ public abstract class GeoPackageCoreConnection implements Closeable {
 	 */
 	public abstract String getPrimaryKeyColumnName(String tableName);
 
-	/**
-	 * Insert a row into the database
-	 * 
-	 * @param tableName
-	 *            table name
-	 * @param values
-	 *            map of columns and values
-	 * @return the row id of the inserted row
-	 * @since 3.0.1
-	 */
-	public abstract long insert(String tableName, Map<String, Object> values);
-
 }
insert map of values method no longer needed on core connection