update polymorphic association