Implementing custom adapters. Work continues.