Completed Facade and Adapter