Duh! I forgot about the sizehint. readlines ([sizehint]) Not the answer to your issue, but I knew there had to be an efficient way to handle huge files. --Darrell