idea for 2 adapters, 1 for records, 1 for schema management