added support for updating the hasMany