This whole loop is aweful. I know you didn't write it but I'm certain we have a proc that does this better... I think Pete or Giacom made it.