cleaning up book-keeping of comparison type/name fields