adds session to csv_writer
adds engine_url init arg, and fixes null len add_all