Adapter doesnt implement AdapterInterface