now with interaction between GUI and code, no openCSV support yet