This method should be in the abstract adapter.