implement schemaless_get