public DatabaseManager(String dbPath) {
        try {
            Class.forName("org.sqlite.JDBC");
        } catch (ClassNotFoundException e) {
            Log.e(TAG, "DbManager Could not intialize jdbc driver", e);
        }

        boolean dbExists = new File(dbPath).exists();
        if (Config.LOGD) Log.d(TAG, "DbManager dbExists=" + dbExists);

        try {
            mConnection = DriverManager.getConnection("jdbc:sqlite:" + dbPath);
            if (!dbExists) {
                Statement statement = mConnection.createStatement();
                statement.execute(SQL_CREATE_TABLE);
            }
        } catch (SQLException e) {
            Log.e(TAG, "Could not initialize connection", e);
        }
    }