all-new DB with tests, difficulties, characters and types for less rigidity