Adapters classes done