some pairing, start writing a polymorphic migration