Exposing 'adapter'