hasOne => belongsTo fix