Created base for adapters