Fixed error when reading past last csv record, and added a runner
method.