Initial proof of concept for Adapter