The customers should not have to be told by the developers/reps that they have coding problems. Frankly, we don't care, we just want a better service/product. We did, after all, pay for this product. They should do the job they are paid to do and not complain about "under-the-hood" details to customers. Also, I think the OP presented a very nice interface and concepts for the party search feature - but its sad that it has to be taken to this extreme length to get the point across to the infinitely slow and stubborn developers at SE.