• Of course the real problem is the that the name is not stored in separate fields to begin with.

    Agreed.