updated the adapter again for belongsTo