these should have been 'fine' not 'info'
impled FK extraction for sqlite3
removed the need for a variable name for the datasource def
new example