Initial version which is functional at least against a specific file and specific database.