using DS.ActiveModelAdapter.extend()