add option to customize the database
tests pass again