#58 #75 re-implement input validation and frontend error message for csv
configuration