Removed unused adapter superclass