whitespace & semicolons cleanup
set a default for targetPath
send column name to queryToStruct, too